我想将Django与python3结合使用以连接到我的Postgresql数据库。我只需要Django的ORM模块。我的问题是,达到我的目标的最佳项目结构是什么?
随程序员和项目要求的不同而不同。通常,我更喜欢为CMS项目创建一个管理应用程序,并在该应用程序内部构建管理面板结构。对于主站点,静态内容,媒体文件,我希望它位于根项目目录中。
所以文件夹结构类似于...
Project
|__rootApp(Includes settings.py)
|__admin(app)
| |__users
| |__roles
| |__permissions
|__users
|__posts
|__comments
|__app1
|__app2
.
.
.
|__static
|__media
|__templates
|__manage.py