Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 仅使用Django 2.2 ORM_Python_Django_Python 3.x_Postgresql_Django Orm - Fatal编程技术网

Python 仅使用Django 2.2 ORM

Python 仅使用Django 2.2 ORM,python,django,python-3.x,postgresql,django-orm,Python,Django,Python 3.x,Postgresql,Django Orm,我想使用Django和python3连接到我的Postgresql数据库。我只需要Django的ORM模块。我的问题是,实现我的目标的最佳项目结构是什么?它随程序员和项目需求而变化。通常我更喜欢为CMS项目创建一个管理应用程序,并在该应用程序内构建管理面板结构。对于主站点、静态内容、媒体文件,我希望它位于根项目目录中 所以文件夹结构类似于 Project |__rootApp(Includes settings.py) |__admin(app) | |__users | |__roles

我想使用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

然后将应用程序用于该目的,并将其保存在根文件夹中。在任何地方都不会有问题,除非你没有弄乱路径和URL。