Django 管理站点:防止字段被编辑?
是否可以防止某些字段在保存后被编辑? 当用户创建特定模型的新项目时,它们应该是可编辑的,但当他们尝试打开它们来编辑某些字段时,它们会被“阻止”。
谢谢
is it possible to prevent certain fields to be edited after they've been saved?
They should be editable when the user creates a new item of a certain model but then when they try to open them to edit certain fields are 'blocked'.
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以覆盖 ModelAdmin 的
get_readonly_fields
以将某些字段设置为只读:You could override your ModelAdmin's
get_readonly_fields
to set certain fields readonly: