在我的编辑页面上,我试图允许用户编辑/更改他们输入的内容,但条件之一是他们无法编辑模型选择字段。
所以,我尝试了这个命令,但它不起作用。使用“readonly = True”用户仍然可以更改模型选择字段“下拉文件”,而使用“disabled = True”用户无法更改模型选择字段,但当他们尝试提交时会收到此错误:“此字段是必需的。”
myform.py
class NameForm(forms.ModelForm):
class Meta:
model=Name
fields = '__all__'
def __init__(self, *args, **kwargs):
super(NameForm, self).__init__(*args, **kwargs)
self.fields['names'].widget.attrs['disabled'] = 'True'
#self.fields['names'].widget.attrs['readonly'] = True
Run Code Online (Sandbox Code Playgroud)
有人有解决方案吗..?
提前致谢
当我输入“python manage.py ogrinspect”时出现错误
错误:
未知命令:'ogrinspect' 输入'manage.py help' 了解用法。
任何帮助将非常感激。
谢谢你。
彼得