问题是让内联模型根据其他模型预先选择一些字段。在
举个例子:
class Document(models.Model):
DOC_TYPES = ((DC1, 'Doc type 1'), (DC2, 'Doc type 2'))
doctype = model.CharField(choices=DOC_TYPES, default=DC1)
class OptionCategory(models.Model):
name = model.CharField()
class Option(models.Model):
document = models.ForeignKey(Document)
option_category = models.ForeignKey(OptionCategory)
some_data = models.CharField()
假设选项是在文档模型管理中内联定义的。在
OptionCategory
是必需的-这些可能是由管理员添加的-我希望有一个文档的创建表单,在内联表单中有很多选项模型,因为有选项类别。使用Option
模型管理中的附加功能可以轻松实现这一点。问题是:
OptionCategory
中添加相似的doctype字段后基于Document.doctype
)-最好使用ajax?在
在模型.py在
在管理员py在
^{pr2}$相关问题 更多 >
编程相关推荐