0
我在我的django应用中有2个模型类: 1:房子(名称,位置,ID ...) 2:照片(描述,ID,房子 - 外键 - )。Django管理单选按钮的无线按钮
在管理界面中,照片显示为房屋格式的内联格式,但现在,我希望用户能够为该房屋选择一张照片作为高亮显示。 我的问题是:还有一种方法可以添加单选按钮,以便用户只能选择一张图片? 您能帮我实现吗? 谢谢!
我在我的django应用中有2个模型类: 1:房子(名称,位置,ID ...) 2:照片(描述,ID,房子 - 外键 - )。Django管理单选按钮的无线按钮
在管理界面中,照片显示为房屋格式的内联格式,但现在,我希望用户能够为该房屋选择一张照片作为高亮显示。 我的问题是:还有一种方法可以添加单选按钮,以便用户只能选择一张图片? 您能帮我实现吗? 谢谢!
为Photo
添加OneToOneField
在House
模型(你需要将其引用为"YOUR_APP.Photo"
避免循环引用),提供ModelAdmin
与自定义表单,并在窗体的构造过滤的queryset该字段为现在的房子只显示照片。
不同的方法是在Photo
模型中添加highlighted
标志,并确保save
只有一张照片被突出显示为一个房子。