我正在使用Django构建Scrum板应用程序。
现在,我有两个不同的模型:Task和Epic。两者都有共同的字段:名称和描述。为每个模型创建单独的基于类的视图很容易,因此我有两种单独的形式来创建Tasks和Epics。
我想要的是一种组合的形式,可以同时创建任务和史诗,在下拉列表中,我可以选择要创建的东西。我该怎么办?
而且,在某个时候,Task和Epic将具有不同的领域。例如,“任务”将有“受让人”,而“史诗”则没有。如何根据下拉列表的值动态更改表单中的字段?