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放在一个文件夹下便于管理的主要内容,如果未能解决你的问题,请参考以下文章
第三百八十节,Django+Xadmin打造上线标准的在线教育平台—将所有app下的models数据库表注册到xadmin后台管理