问题标签 [django-hstore]
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.
python - django-hstore 与 Django 1.6 的兼容性问题
django-hstore似乎与 Django 1.6 不兼容。我在运行服务器上有这个错误。使用 Django 1.5.5 一切都是正确的。知道可能是什么问题吗?
请注意,如警告中所述,我已通过 import json 更改了 simplejson 导入,但问题仍然存在。
python - Pypi:我可以声称自己是未维护包的新维护者吗?
我最近在一个名为“django-hstore”的python包上做了很多工作(链接到我的repo:https ://github.com/nemesisdesign/django-hstore ),pypi上发布的最新版本已经发布了更多比一年前(链接到 pypi:https ://pypi.python.org/pypi/django-hstore/1.1.1 ),但非常奇怪的是,在 pipy 上链接的 github 存储库不是原始存储库作者。
此外,这个 github 用户似乎没有对其 github 帐户(https://github.com/aino/django-hstore)进行任何提交。到目前为止,他还没有回复我的电子邮件和拉取请求,如果他根本不回复会怎样?
我的问题是:
- 我可以声称自己是这个包裹的新管理员吗?有没有办法这样做?
- 有没有发生过类似的事情?
笔记:
如果这个问题不是关于编程的,我很抱歉,但我认为它仍然与编程有关......如果有更好的 stackexchange 网站可以问这个问题,请告诉我。
python - 将 Django DiscoverRunner 与 django_hstore 一起使用
我在 Django 1.5 和 MySQL 中创建了测试用例。此后,我们的团队将我们的应用程序转移到使用 Django 1.6 和 PostgreSQL 以及 django_hstore 扩展(1.2.2 beta)。
在我尝试迁移我们的测试以使用 DiscoverRunner 测试套件之前,这一直很好。
问题似乎是DjangoTestRunner
会加载中定义的所有应用程序INSTALLED_APPS
,但DiscoverRunner
不再加载它们。
我得到的错误是:
这是因为这条线src/django_hstore/models.py
没有运行:
解决此问题/确保在我的测试期间加载此应用程序的最佳方法是什么?我目前通过显式导入来解决这个问题django_hstore.models
,这似乎使错误消失,但在我看来可能有更好的方法来解决这个问题。
删除 django_hstore 1.2.4 并不能解决问题。
使用该版本,我会收到类似的错误:
除非我破解 import from django_hstore import models as something
。有没有办法让应用程序加载而无需像这样多余的导入?
django - Django order_by hstore DictionaryField 键
我想根据我使用 hstore 的 DictionaryField 中的键来订购查询集。我目前有以下内容:
该字段的内容如下:
我想仅根据'1'
密钥进行排序。我现在的方式似乎是按升序排列结果,但顶部的零值。
django - 如何在管理员中排除 django hstore 字段?
admin.py
通过定义类的标准方法:
不起作用。
我设法通过明确指定来获得预期结果,fields
但宁愿排除我不需要的结果,也不愿指定所有其他需要的结果。
django - HStore 字段插入问题
我正在尝试从我的 python shell 将字典插入到 htore 中,但我不断收到此错误:
我正在使用的查询集是这样的:
另外,我创建了 hstore 扩展并添加了应用程序 django_hstore。迁移也很成功。我不明白为什么它总是失败。
python - django-reversion 是否与 django-hstore 字段兼容?
我很想知道是否有其他人遇到过这种情况:
我有一个带有标准CharField
和hstore 字段的 django 模型:
当我将更改保存到MyModel
时,name
会通过 django-reversion 正确跟踪但data
不是(即,当我恢复到旧版本时,名称会正确恢复,但数据仍然是最新版本)。
python - Django 中的 HStoreField() 查询,用于在 HstoreField 中查找和计数值
我正在研究 Django 中的 HStoreField。我可以将数据存储在 HstoreField() 中。但我不知道如何从 hstore 中检索数据
模型.py
我将数据存储为
file_name = "Sample.csv"
在 Postgre 表中它存储为
在这里,我需要使用 python 从表中查询
如果选择“放置”需要适当的值及其计数
AAA - 计数 - 3 BBB - 计数 - 1 CCC - 计数 - 2
如果选择“地点”和“年龄”
AAA,21 - 计数 - 1
AAA,20 - 计数 - 1
AAA,22 - 计数 - 1
BBB,20 - 计数 - 1
CCC,21 - 计数 - 2
请帮我这样做..
提前致谢..
django - django-hstore DictionaryField 返回字符串而不是字典
我在使用 django-hstore 的测试用例中遇到了一些奇怪的行为。
我正在开发一个 django rest 框架项目,模型可能如下所示
楷模
我正在尝试基于 Config 模型测试一个场景并做这样的事情
测试
当我做 Config.objects.first().data
我得到 '"pagination_number"=>"50"'
我期待 {'pagination_number': 50}
这仅在我运行测试时发生
当我手动在我的命令外壳上执行创建操作时,一切正常,代码也可以正常执行
我正在使用 django-hstore 1.2.1
PostgreSQL 9.4.4
我无法找出原因
python - 我们如何在 django-hstore 中查询嵌套字典?
我有这个存储在我的serializedDictionaryField
:
是否可以按嵌套字典的值进行过滤?就像是