后台已创建“项目模型(ProjectModel)”以及“合同模型(contractModel)”。
在“合同模型”里面有“所属项目”字段,
# 所属项目
project_name = models.ForeignKey(ProjectModel, on_delete=models.CASCADE, verbose_name='所属项目')
# 因项目下存在多个合同,所以这里用到ForeignKey。
按照官方文档,通过合同接口可以实现合同的增删改查,但表单里面的“所属项目”数据不知如何获取。
问题:需要在前端增删改合同数据的时候能够关联合同所属项目名称。
感谢您的解答,按此方法在列表里面能正常显示外键关联的字段数据。
但是,在修改和新增时,该外键字段数据没有出现下拉列表,只有一条数据。
比如:在修改和新增时,该“project_name ”字段应该显示整个项目列表数据,但目前只显示了当前合同关联的这一条数据,请问我需要怎么做?
前端类型设置允许多选
@lwm870 感谢您的回复,我认为不是这个组件设置的问题。我也试了你说这个方法,没解决到我的问题。