问题标签 [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.
performance - Google App Engine 上的 django-nonrel 性能
使用 django-nonrel 而不是 webapp 在 Google App Engine 上开发应用程序对性能有何影响?
我知道 webapp 和已经包含在 google appengine 中的 django 之间没有太大区别,但问题更多是围绕着这些家伙所做的精细工作:http ://www.allbuttonspressed.com/
谢谢
django - Django slugfield '数字、字母、下划线和连字符'似乎没有被强制执行
我有一个如下模型:
根据 SlugField 文档,slugfields 是“数字、字母、下划线和连字符”。但是,我似乎能够设置具有超出该规范的字符的坏蛞蝓:
为什么是这样?SlugFields 是否应该根据文档验证其输入,还是我需要自己做?当我似乎能够如此轻松地避免限制时,为什么文档会说明限制?
python - Django-nonrel 和 Django-SocialAuth 配合得好吗?
有人让 Django-SocialAuth 与 Django-nonrel 一起工作吗?他们一起工作吗?
请让我知道你是否已经做到了。有什么注意事项吗?
django - 有什么方法可以让 django 远程 api 在 GAE 中运行得更快?
在这里跟进这个问题。
我终于写了一个代码生成工具来将我所有的数据库数据包装成这样的东西:
是的,这是正确的!我提取了整个数据库并将数据转换为人口指令代码,以便能够将我的数据库迁移到 GAE。
所以我部署了 django-nonrel 项目,使用 django-nonrel 远程 api 来触发数据填充过程。
它工作正常,除了有一个问题:它非常慢。谁能告诉我如何提高速度?我做了一些计算,可能需要 30 天才能在 GAE 上启动并运行我的所有数据。
附言。我正在使用 django-nonrel 和 djangoappengine 作为后端。
google-app-engine - 使用通过 Django-nonrel 和文件传输应用程序上传到 blobstore 的图像
我正在使用 django-nonrel 在 Google App Engine 中构建一个博客站点,我需要一种在博客文章等中存储和显示图像的方法。
这个想法是有一个上传应用程序来上传特定文章等的图像,然后为 imd src 使用绝对或相对 URL。
我正在使用 django-filetransfers 上传图片(http://www.allbuttonspressed.com/projects/django-filetransfers)。
问题是: 1) 是否有人使用 Google App Engine 和 django-nonrel 来托管他们的博客?如果是这样,您如何以及在哪里存储图像?使用 GAE Blobstore 是不是有点矫枉过正?2) 对于图像 URL,我使用在 fly-transfers 应用程序中设置的下载路径。例如。
这个对吗?不使用 .png 扩展名或任何东西来引用似乎有点奇怪。但这可能是从 blobstore 引用图像的方式吗?
仍在使用 Django 和 Google App Engine 学习绳索,因此非常感谢任何帮助。
谢谢
google-app-engine - Django-nonrel 进行更新查询的正确方法
我在 GAE 上使用 django-nonrel。
目前更新查询没有在 django-nonrel 中实现,如果我尝试它会引发NotImplementedError('No updates')
.
那么现在处理更新的正确方法是什么?
python - 通过 django-nonrel 使用 MongoDB 在 Django 管理站点上的“未连接到数据库”
我正在尝试按照此处的说明为我的 django 应用程序配置 Django 管理站点:https ://docs.djangoproject.com/en/dev/ref/contrib/admin/ 。我运行开发服务器,但是当我尝试访问/admin
url 时,我收到一个堆栈跟踪错误,指出没有与数据库的连接。我是 django 的新手,我假设我不需要使用 django 模型层显式创建与数据库的连接。我错过了什么?
我跑了manage.py syncdb
,我可以看到与 mongodb 数据库的连接有效(它在我的 mongodb 数据库中创建了几个集合)。所以在这种情况下它只是工作。与上面的案例有什么不同?
谢谢
google-app-engine - Google App Engine 上的 Django-nonrel,出现错误我正在使用 Django 0.96
我正在使用 Django Appengine http://www.allbuttonspressed.com/projects/djangoappengine所以我可以使用 Django 1.3,一切似乎都正常。
但是,当打开页面时,我的 PyDev 控制台(OS 10.6、Aptana Studio 2.0、Python 2.5)会显示以下消息:
警告:root:您正在使用默认的 Django 版本(0.96)。默认 Django 版本将在不久的将来在 App Engine 版本中更改。请调用 use_library() 显式选择 Django 版本。有关详细信息,请参阅 http://code.google.com/appengine/docs/python/tools/libraries.html#Django
错误提供的链接似乎只谈论使用:
如果我使用的是 GAE 的 django,我知道我需要这样做。但是,我使用的是 django-nonrel,为什么当我应该使用 1.3 时它会警告我使用的是 0.96?
google-cloud-datastore - 如何使组权限在 Django-nonrel for Google App Engine 中工作
我正在尝试为 GAE 的 django-nonrel 获取基于角色的权限。
开箱即用,它似乎不起作用,可能是因为用户和组之间隐含的多对多关系,所以我找到并安装了http://www.fhahn.com/writing/Django-s- Permission-System-with-Django-Nonrel。根据文档,我将 permission_backend_nonrel 添加到 INSTALLED_APPS(在 djangotoolbox 之后),并将 AUTHENTICATION_BACKENDS 定义到 settings.py 中的适当类。
这让我克服了之前的问题(“DatabaseError: This query is not supported by the database.”),但我仍然卡住了,因为当我运行一个非常简单的示例时,当我认为我应该得到一组空权限时得到一些东西。下面是我能做的最简单的例子。它是由 python manage.py shell 在 django 框架中启动的——它是一个简单的小马商店。我正在尝试将用户添加到组,授予该组权限,然后将这些权限反映为用户拥有的权限集的一部分:
所以,问题是:为什么上述方法不起作用,我需要改变什么才能使它起作用?
在此先感谢您的帮助!
django - django-non rel 和 dbindexer 排序属性
我正在使用 django-nonrel 进行测试项目。
在启用管理界面并向数据库添加一些实体后,我在 ModelAdmin 类中添加了一个 search_field。当我尝试搜索时,出现以下错误:
DatabaseError:不支持查找类型“icontains”
为了解决这个问题,我添加了一个这样的索引:
但现在我收到以下错误:
如果为此查询指定了第一个排序属性,则必须与不等式过滤器属性相同;收到密钥,预期 idxf_nombre_l_icontains
我是否正在尝试做一些 django-nonrel 和 dbindex 不支持的事情?
提前感谢您的帮助