我正在创建一个电影/电视相关网站:电影被称为'标题',所以我有一个标题应用程序来处理这些操作。不过,片名也可以有流派和演员。你知道吗
最好的组织方式是什么?目前我有:
apps/titles (contains Title, and TitleGenre classes)
apps/titles/genres (contains Genre model class)
这是最佳解决方案吗?甚至可能需要titles
的子应用程序,至于genres
类似应用程序的铸造是否在标题应用程序中?在深入研究之前,我显然想先从最好的方式开始。你知道吗
Tags:
我会按照这些思路做一些事情:
3或4个型号并不是那么多,我会把它传播到几个应用程序。但是对于组织来说,将模型和管理类放在不同的文件中,并将它们导入文件夹的
__init__.py
重要提示:
在模型中,确保在内部元类中包含app\u name。你知道吗
确保所有FK都作为字符串而不是类传递(有助于避免循环依赖)
在您的
films/models/__init__.py
中,以正确的顺序导入,以免出现循环dep。你知道吗在
films/admin/__init__.py
中注册每个管理类相关问题 更多 >
编程相关推荐