any*_*acy 6 django django-admin django-rest-framework django-jsonfield
我有一个 django 应用程序,也使用,以及一个具有类型字段的rest_framework模型。所以数据存储为,现在我想为管理员提供一种用户友好的方式来更改 json 字段。是否有扩展,或者是否有更快的方法来做到这一点。ProductJSONFieldJSONPostgres(names/keys and values)
这是数据库中的列定义。
my_column = JSONField(default={"editorial1": "text 1", "editorial_2": "text2", "editorial_3": "text"})
键和值都应可由管理员编辑
管理员不应了解有关 JSON 的任何信息,也不应输入/编辑任何 json 格式字段
您可以使用prettyjson:PrettyJSONWidget
class ProductModelForm(forms.ModelForm):
class Meta:
fields = (
...
'my_column',
)
widgets = {
'my_column': PrettyJSONWidget(),
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11389 次 |
| 最近记录: |