在创建模型后,我已通过以下方式使模型的某些字段不可编辑:
def get_readonly_fields(self, request, obj=None):
if obj:
return self.readonly_fields + ('field1',)
else:
return self.readonly_fields
我想找到一个像“复制到新”这样的选项来帮助我将旧记录的每个字段复制到新记录,就像“添加”选项一样工作,其中每个字段都是可编辑的。然后我将编辑一些字段并保存它。你知道吗
我只能找到一些选项,如“另存为新的”或“添加另一个”。在“另存为新”选项中,报告了错误,因为无法保存不可编辑的字段,但结果为空。在“add another”选项中,它只是一个带有空字段的add操作。你知道吗
有人能指导我如何做到这一点,在哪里寻找它吗?提前谢谢!你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐