django的所有app放在一个文件夹下便于管理

Posted 神秘藏宝室

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django的所有app放在一个文件夹下便于管理相关的知识,希望对你有一定的参考价值。

1.新建一个python Package,名字叫apps
2.拖拽以后的app到apps文件夹下,把Search for references勾选去掉,重要重要重要!!!!
3.右键点击apps文件夹,选择

这样以前的路径什么的不用修改,不会报错。
4.但是命令行还是报错,需要修改setting
增加apps的查询路径

import os
import sys

# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.insert(0, os.path.join(BASE_DIR, \'apps\'))

到此,在pycharm和命令行都不会报错了

以上是关于django的所有app放在一个文件夹下便于管理的主要内容,如果未能解决你的问题,请参考以下文章

Python全栈开发之Django进阶

Django实现简单的用户添加删除修改等功能

第三百八十节,Django+Xadmin打造上线标准的在线教育平台—将所有app下的models数据库表注册到xadmin后台管理

Django 项目目录重构

django模型系统一

Django测试平台开发开发博客②