【发布时间】:2018-11-30 23:21:43
【问题描述】:
我正在尝试解决一些问题,希望得到您的帮助
有两种型号:
def BigBox(models.Model):
title = textfield
date = datetimefield
author = foreignkey(user)
# other fields etc.
def SmallBox(models.Model):
title = textfield
contained_in = foreignkey(BigBox)
# little box that can be only in big box
我有办法在 BigBox adminModel 的 readonly_fields 中查看 SmallBox,但此时无法编辑或创建新的。
我需要做(下面写的都适用于admin.ModelAdmin):
当你编辑/创建 BigBox 时,需要能够在里面创建新的相关 SmallBox。
这意味着每个 BigBox 总是包含至少一个 SmallBox 并且每个 SmallBox 总是在任何 BigBox 中。
需要指定在 BigBox 中创建 SmallBox 的方式。
【问题讨论】:
标签: python django django-admin django-orm