我试图在现有django模型中添加一个多选择字段。我浏览了这三个SOF线程和一些其他博客,但我没有找到所需的解决方案。每个人都在使用modelForms。我希望这是纯默认django管理面板(与选择字段相同)。这个字段不会在前端/任何形式中使用。纯粹是为了管理。field = models.MultipleChoiceField(choices=[a list of c
我也有模型 class Meta:所以所有的字段都包括在内。因此,PatientForm工作,因为医生字段将出现正常。但是医生也可以创建病人,但是当医生(工作人员用户)创建病人时,医生字段必须由连接的用户自动填充,而不是在模板中呈现。是否最好有不同的ModelForms (一个包含字段,另一个排除医生)并相应地使用它?哪种方法是最好的方法?