问题标签 [pythonanywhere]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - 标头中的 Django 登录表单
我有一个通用登录表单,可以使用 django.contrib.auth.views 中的登录模块完美运行
如果用户未通过身份验证,我想要做的是从网站标题(包含在所有页面上)中看到登录下拉列表。如果用户未通过身份验证,我的下拉菜单可以正常工作,但在填写用户名/密码后,没有任何反应。
我认为这个例子很接近,但我不能让它工作:django - 当视图需要一个参数时,表单操作参数是什么?
将提交按钮的 formaction 属性发送到不同 URL 的方法似乎是正确的决定吗?是否有另一种首选方法来实现这一目标?
此代码是直接从我的登录页面复制的,它可以正常工作。
让我知道有助于回答问题的任何其他代码。
jquery - 在 Django 视图中使用 JSON 数据
我正在建立一个评级系统,并且正在努力将 JSON 数据利用到我的 Django 视图中。最终目标是将评分保存到我的 BlogSiteRating 模型中:
但是,我还没有到那个地步。我遇到了 403 错误,但已通过在 POST 中正确使用 csrf 令牌解决了这些错误。现在我收到从服务器传回的 500 错误,可以在 chrome 控制台中看到。
编辑:终于找到了错误。有 2 个 POST 正在执行。两者都给出 MultiValueDictKeyError 错误
第一个说:“< QueryDict: {u'rating[rating]': [u'10'], u'rating[csrfmiddlewaretoken]': [u'0468d70cfb6fc425a530d434f5a4c30a'], u'rating[ rateid]': [u'7']}>
第二个说:“在 <QueryDict: {u'action': [u'rating'], u'rate': [u'10'], u'idBox': [u'7 ']}>"
这是我传递给我的视图的 JSON。
最后,这是我在 views.py 中的内容:
另外,我知道在这个例子中我没有尝试在我的模型中保存任何东西。如果我可以在我的视图中获取 JSON 数据,我应该能够从那里毫无问题地保存它。但是,如果您愿意,可以在答案中提供该代码的帮助。
这几天我一直在看帖子,其中一些使我走上这条道路的帖子是:
使用 simplejson.loads(request.raw_post_data) 时,内部服务器 eroor 500 django
尝试在 django 中处理 json 时出现内部服务器错误
我也尝试过导入 json 而不是 simplejson,我得到了相同的结果。我也尝试过使用 request.raw_post_data ,但是使用该方法时出现服务器错误。从我读到的看起来 request.POST['rating'] 是正确的使用方法?
python - Pythonanywhere,如何使用静态文件?网址?
我对Pythonanywhere完全陌生,我无法弄清楚为什么没有加载静态文件...这是我存储 css 和图像的路径,即static/images/wikiLang.png
等
在客户端我应该如何使用 URL?
我做了什么search.html
:
为什么图像没有加载?路径或URL应该是什么?
python - 部署时无法导入模式 django(pythonanywhere)
AoA 我正在尝试将我的项目(我在本地主机上创建)部署到pythonanywhere.com我已按照所有说明进行操作(安装了 django 1.5,设置了 wsgi.py 文件并更改了所有文件(视图、网址、模型、设置)根据pythonanywhere ...现在的问题是当我重新加载应用程序并导航到我的网站时设置python 2.7(路径),我收到类似这样的错误 - > http://saadfast.pythonanywhere.com/
而配置文件 wsgi 文件是 ->
网址.py
它在调试页面上显示的python环境路径是/usr/local....但是pythonanywhere目录中没有/usr文件夹,目录结构是这样的
python - Python; for 循环;迭代现有的变量集
假设我有一组已经创建的变量。他们使用类似的(即可预测的命名约定)。例子:
我的目标是能够遍历这些变量并检查它们是否包含“X”。for
这些变量是由另一个循环“自动生成”的。
这是我正在试验的代码的更长示例:
因此,如您所见,我得到了通过$
枚举$
迭代生成的变量。我似乎无法找到一种方法来检查这些自动生成的变量(即 job0、job1、job2、job3 等)是否包含“X”或空格“”。这是我的尝试:
python - Python for 循环语法
我收到此字典条目的值方面的语法错误。让我知道你认为什么不对劲。解释器指向% i)
. 谢谢!
python - 使用 mechanize 和 pythonanywhere 获取“错误隧道连接失败:403 Forbidden”
我使用 python、mechanize 和 flask 编写了一个小型 webapp。当我在本地运行它时,它工作得很好。
当部署在 上时pythonanywhere.com
,我得到一个带有以下堆栈跟踪的“内部服务器错误”:
为什么我会收到此 urlopen 错误,我该如何解决?
python - 在 pythonanywhere 中更新自定义 python 模块的最佳实践或最有效的方法是什么?
对于 PythonAnywhere:
我目前正在构建一个项目,我必须经常更改我已安装的包之一(因为我在构建项目时添加到包中)。每次我在本地进行更改时,在 BASH 控制台中不断更新软件包并重新安装软件包是非常手动和费力的。有没有更好的流程呢?
python - Periodic OperationalError: (2006, 'MySQL server has gone away')
我在 pythonanywhere.com 托管一个网络应用程序并遇到一个奇怪的问题。每隔半小时左右我就会收到 OperationalError: (2006, 'MySQL server has gone away')。但是,如果我重新保存wsgi.py
文件,错误就会消失。然后半小时后再次出现……
在加载主页期间,我的应用程序检查 1x1 表中的 BOOL 字段(基本上是应该打开还是关闭注册)。唯一的其他 MySQL 操作是插入另一个小表,但这些操作似乎都与问题无关。
关于如何解决这个问题的任何想法?我可以根据需要提供更多信息。在此先感谢您的帮助。
编辑
问题原来是知道代码的某些部分何时运行。我假设每次加载页面时都会打开一个新连接。此情况并非如此; 但是,我现在已经修好了。
python - 如何在 pythonanywhere 中访问文件?
我尝试使用www.pythonanywhere.com来构建 Web 应用程序,现在我已经创建了一个目录"/ > home > myid_xxx > mysite > FM"
,'FM'
目录下有两个文件:demo1.py
和demo_pickle_file.pkl
.
我尝试cPickle.load(open('demo_pickle_file.pkl','rb'))
在“demo1.py”中,但 pythonanywhere 控制台显示:
那么,如何正确访问pickle文件呢?