我在django
中实施项目。我有两个模型 Studio 和模板。
class Studio(models.Model):
studio_id = models.IntegerField()
class Template(models.Model):
template_id = models.IntegerField()
现在我想用Studios映射模板。一个Studio可以有多个模板。所以我创建了 StudioTemplateMapping 。
的模型class StudioTemplateMapping(models.Model):
studio = models.ForeignKey(Studio)
template = models.ForeignKey(Template)
admin.py 中的
class StudioAdmin(admin.ModelAdmin):
list_display = ('studio_id', )
class TemplateAdmin(admin.ModelAdmin):
list_display = ('template_id', )
class StudioTemplateMappingAdmin(admin.ModelAdmin):
list_display = ('studio', 'template)
admin.studio.register(Studio, StudioAdmin)
admin.studio.register(Template, TemplateAdmin)
admin.studio.register(StudioTemplateMapping, StudioTemplateMappingAdmin)
当我使用模板分配工作室时,它应该在复选框中显示所有现有模板。我无法在复选框视图中显示。任何人都可以建议任何方式在复选框视图中显示所有模板并与工作室分配。