我希望有一种方法可以做到这一点,而无需构建和完整的自定义管理模板。
我目前有以下内容:
Auth -Groups -Users Book Content -Book A -Book B -Book C -etc.
问题是我的models.py和views.py文件会变得太大,因为会有数百本书,每本书都有自定义内容。还有多个编码器,所以我宁愿没有编码器需要等待,如果他们正在使用Book C,当另一个编码器正在使用Book B时,要检查views.py。
我玩弄了每本书一个应用程序,以便我可以将models.py和views.py分开,但后来我得到了:
Auth -Groups -Users Book A -Book A Book B -Book B Book C -Book C
我想回到管理区域的原始界面,但将每本书保存为单独的应用程序。在admin.py中有一种方法可以定义一个App是不同App的一部分吗?或者将App A,B,C组合在一起?