【发布时间】:2018-01-31 14:20:01
【问题描述】:
在 Django 管理员中,我有
readonly_fields = 'some_field'
但是,创建或添加无法编辑该字段。我怎样才能做到这一点?
【问题讨论】:
-
再次正确澄清您的查询。
-
你误会了,我的意思是admin可以创建任何字段,但是为了限制某些字段的编辑功能,readonly_fields会导致创建时无法进入,我的意思是在admin界面,不能通过api 或 django shell
-
我自己弄的,谢谢你的回答
-
def get_readonly_fields(self, request, obj=None): if obj is None: return () return self.readonly_fields
-
我不太清楚你在问什么,但这有帮助吗? stackoverflow.com/questions/17613559/…
标签: django django-models django-admin