【发布时间】:2013-01-28 00:04:51
【问题描述】:
我想在模型中添加一个dict 字段,在管理员中显示dict,并能够从管理员中对其进行编辑。
比如我有关系
dict = { 'sister' : rel_score, 'mother' : rel_score, 'father': rel_score}
其中rel_score(默认值 = 0)是每个关系的分数。我想将此dict 存储到我的模型并在管理员中显示,以便我可以为管理员上的每个关系分配这些 rel_score。
此外,任何关于如何为不同元素分配分数(优先级)并根据这些分配的分数返回值的示例都会非常有帮助。
【问题讨论】:
-
这个问题已经很老了。从那时起,django 和可用的应用程序都发生了很大变化,所以现在可能会有新的方法。
-
你能用 json-field 来表示字典吗? github.com/bradjasper/django-jsonfield其他也有json模型字段的应用:djangopackages.com/grids/g/json-fields
标签: django django-models python-2.7 django-admin