问题标签 [django-nonrel]

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.

0 投票
2 回答
1403 浏览

python - Django Nonrel - 无法登录开发服务器上的管理面板

有点奇怪。我为我的应用程序创建了一个 django admin 超级用户,这只是一个启用了 admin 的新 django nonrel 项目。我在运行开发服务器时尝试访问 /admin,但是当我输入(正确的)用户名和密码时,它告诉我它们不正确。

将项目部署到 Google App Engine,登录工作正常。为什么它在 Google 的服务器上可以正常工作,而在开发服务器上却不行?

0 投票
1 回答
666 浏览

python - 我可以在 Google App Engine 中使用 Django 的邮件 API 吗?

我正在为 Google App Engine 使用 Django-nonrel,我想知道是否可以使用 Django 的内置邮件 API 而不是 GAE 的邮件 API 来发送邮件。如果是,我该怎么做?

抱歉,这似乎是一个菜鸟问题。我最近才开始学习 Django 和 GAE,但我无法自己解决这个问题。

0 投票
2 回答
2447 浏览

python - 数据插入错误:以 10 为基数的 int() 文字无效

我在 Google App Engine 上使用 Django-nonrel。我正在尝试向数据库添加一行,但在尝试使用 save() 时出现此错误:

以 10 为底的 int() 的无效文字

这是我的代码:

视图.py

模型.py

表格.py

编辑:这是回溯

回溯:get_response 107 中的文件“/home/eeyorexd/workspace/Python/appengine/something-to-say/somethingtosay/django/core/handlers/base.py”。 response = callback(request, *callback_args, **callback_kwargs)

_wrapped_view 中的文件“/home/eeyorexd/workspace/Python/appengine/something-to-say/somethingtosay/django/contrib/auth/decorators.py” 25. return view_func(request, *args, **kwargs)

say_something 36 中的文件“/home/eeyorexd/workspace/Python/appengine/something-to-say/somethingtosay/core/views.py”。saying.save()

保存 452 中的文件“/home/eeyorexd/workspace/Python/appengine/something-to-say/somethingtosay/django/db/models/base.py”。 self.save_base(using=using, force_insert=force_insert, force_update=force_update )

save_base 550 中的文件“/home/eeyorexd/workspace/Python/appengine/something-to-say/somethingtosay/django/db/models/base.py”。对于 meta.local_fields 中的 f]

内部 28 中的文件“/home/eeyorexd/workspace/Python/appengine/something-to-say/somethingtosay/django/db/models/fields/subclassing.py”。return func(*args, **kwargs)

内部 28 中的文件“/home/eeyorexd/workspace/Python/appengine/something-to-say/somethingtosay/django/db/models/fields/subclassing.py”。return func(*args, **kwargs)

get_db_prep_save 280 中的文件“/home/eeyorexd/workspace/Python/appengine/something-to-say/somethingtosay/django/db/models/fields/ init .py”。 return self.get_db_prep_value(value, connection=connection,prepared=错误的)

内部 53 中的文件“/home/eeyorexd/workspace/Python/appengine/something-to-say/somethingtosay/django/db/models/fields/subclassing.py”。 return func(*args, **kwargs)

get_db_prep_value 492 中的文件“/home/eeyorexd/workspace/Python/appengine/something-to-say/somethingtosay/django/db/models/fields/ init .py”。返回 connection.ops.value_to_db_auto(value)

value_to_db_auto 中的文件“/home/eeyorexd/workspace/Python/appengine/something-to-say/somethingtosay/djangotoolbox/db/base.py” 68. return super(NonrelDatabaseOperations, self).value_to_db_auto(value)

value_to_db_auto 485 中的文件“/home/eeyorexd/workspace/Python/appengine/something-to-say/somethingtosay/django/db/backends/ init .py”。return int(value)

异常类型:/contribute/ 处的 ValueError 异常值:int() 的无效文字,基数为 10:'test'

我的直觉告诉我,问题在于我如何将对象保存到数据库中。也许是外键部分?因为我最近才开始学习 Django,所以我无法查明问题所在。这个问题与使用 GAE 后端的 Django-nonrel 有什么关系吗?谁能告诉我这里哪里出错了?

0 投票
1 回答
161 浏览

python - 在谷歌应用引擎上运行的python中跟踪速度问题

我是 python、django 和谷歌应用引擎的新手。所有很棒的工具,并且一直很享受与它们一起工作。

但是,在我的生产站点上,加载网页需要 4 秒,我认为这很可怕,需要不到一秒。我还验证了请求获取页面的时间很长,而不是下载任何媒体文件。

第一个想法是肯定的,它仍然存在任何 gae 应用程序都会出现的首次启动问题,我不想解决这些问题。我了解您在上传新版本后第一次访问您的网站时,需要第一次加载代码。此外,如果您的网站不经常访问,那么这种情况经常发生。所有这些我都知道并且没有尝试获取更多信息。

我的网站相对简单,它不加载大数据或显示复杂的设计。在我的本地主机上,它运行得非常快。我还应该指出,我正在使用 Django nonrel,这是一个很棒的工具,可以让我在 gae 上使用 django 快速开发:http ://www.allbuttonspressed.com/projects/django-nonrel

我遇到的问题是它需要很长时间才能在生产中加载页面,我需要深入了解它。我确定我编写的代码很糟糕,但我对 python 和 gae 还不够熟悉,无法了解最佳调试实践,尤其是当它似乎只是在生产中出现问题时。

那么对于新手 python / django / google 应用引擎开发人员,我如何快速轻松地找到哪些功能需要花费这么多时间?

0 投票
2 回答
786 浏览

google-app-engine - 如何为 django-nonrel 传递 dev_appserver 参数

我一直在使用 django-appengine,现在正在尝试使用 django-nonrel 的项目。在我使用 bash 脚本启动本地服务器并传递参数之前。

Django-nonrel 文档说你不应该直接运行 dev_appserver。有没有办法传递这些参数?

0 投票
3 回答
843 浏览

python - windows virtualenv 使用全局包

我有最新版本的 virtualenv、django-nonrel、djangotoolbox 和 django_mongodb_engine。virtualenv 是使用 -no-site-packages 创建的。

我尝试遵循快速入门,但在尝试运行 syncdb 时看到以下错误

它似乎试图使用默认的 django 安装而不是我的环境 django-nonrel 安装。

我尝试添加 set PYTHONPATH=%PYTHONPATH%;C:\path\to\env\Lib\site-packages\django 但没有改变。

任何想法为什么在这里使用默认的 django 安装?

0 投票
1 回答
175 浏览

django - Google App Engine 1.4.0 中的 Django-OAuth-Twitter 错误——意外的关键字参数:next_count、prefetch_count、offset

谷歌最近将他们的 appengine sdk 更新到 1.4.0,同时我开始在我的 devbox 和生产环境中看到异常。这是跟踪:

我猜测损坏可能与此 appengine 更改有关,但不确定如何修复它:https ://gist.github.com/717904

有任何想法吗?

0 投票
1 回答
904 浏览

django - 启动时的 Django-nonrel 错误:TypeError: __init__() 为 DatabaseFeatures 采用了 2 个参数(1 个给定)

我刚刚从 django-nonrel 1fbce9199a32 升级到 496955a68561,现在尝试运行应用程序时出现以下错误:

0 投票
1 回答
257 浏览

google-app-engine - 使用 django-nonrel 在 Google App Engine 中的 GZIP 内容

我有一个在 Google App Engine 中运行的 django-nonrel 应用程序,我希望对所有内容进行 gzip 压缩。

我一直在阅读 GAE 会自动压缩内容,但是当我使用 Firefox 的 Web 开发人员工具栏检查标题时,我得到以下结果:

我期待看到Content-Encoding: gzip,但由于它不存在,我的假设是内容没有按应有的方式进行 gzip 压缩。

我错过了什么吗?例如,如果我使用 django-nonrel,我是否需要做一些额外的事情?

补充一点,我是 Web 开发的新手——所以不要害怕光顾。谢谢

0 投票
3 回答
1812 浏览

django - Django-nonrel 和 GAE - 错误 - 意外的属性“内置”

我正在尝试从使用 Django-nonrel 的 allbuttonpressed运行django-testapp 。

当我从 django-testapp 运行 manage.py 时,它给了我一个错误,说

我正在使用最新的 1.4 GAE SDK

任何人都知道这是 Django-nonrel 的问题还是特定于我的设置的问题。

app.yaml 文件: