问题标签 [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.

0 投票
1 回答
451 浏览

python - django-hstore 与 Django 1.6 的兼容性问题

django-hstore似乎与 Django 1.6 不兼容。我在运行服务器上有这个错误。使用 Django 1.5.5 一切都是正确的。知道可能是什么问题吗?

请注意,如警告中所述,我已通过 import json 更改了 simplejson 导入,但问题仍然存在。

0 投票
2 回答
1170 浏览

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)进行任何提交。到目前为止,他还没有回复我的电子邮件和拉取请求,如果他根本不回复会怎样?

我的问题是:

  1. 我可以声称自己是这个包裹的新管理员吗?有没有办法这样做?
  2. 有没有发生过类似的事情?

笔记:

如果这个问题不是关于编程的,我很抱歉,但我认为它仍然与编程有关......如果有更好的 stackexchange 网站可以问这个问题,请告诉我。

0 投票
1 回答
359 浏览

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。有没有办法让应用程序加载而无需像这样多余的导入?

0 投票
0 回答
219 浏览

django - Django order_by hstore DictionaryField 键

我想根据我使用 hstore 的 DictionaryField 中的键来订购查询集。我目前有以下内容:

该字段的内容如下:

我想仅根据'1'密钥进行排序。我现在的方式似乎是按升序排列结果,但顶部的零值。

0 投票
1 回答
217 浏览

django - 如何在管理员中排除 django hstore 字段?

admin.py通过定义类的标准方法:

不起作用。

我设法通过明确指定来获得预期结果,fields但宁愿排除我不需要的结果,也不愿指定所有其他需要的结果。

0 投票
1 回答
1437 浏览

django - HStore 字段插入问题

我正在尝试从我的 python shell 将字典插入到 htore 中,但我不断收到此错误:

我正在使用的查询集是这样的:

另外,我创建了 hstore 扩展并添加了应用程序 django_hstore。迁移也很成功。我不明白为什么它总是失败。

0 投票
0 回答
63 浏览

python - django-reversion 是否与 django-hstore 字段兼容?

我很想知道是否有其他人遇到过这种情况:

我有一个带有标准CharFieldhstore 字段的 django 模型:

当我将更改保存到MyModel时,name会通过 django-reversion 正确跟踪但data不是(即,当我恢复到旧版本时,名称会正确恢复,但数据仍然是最新版本)。

0 投票
0 回答
176 浏览

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

请帮我这样做..

提前致谢..

0 投票
1 回答
659 浏览

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

我无法找出原因

0 投票
1 回答
1102 浏览

python - 我们如何在 django-hstore 中查询嵌套字典?

我有这个存储在我的serializedDictionaryField

是否可以按嵌套字典的值进行过滤?就像是