标签:class init conf join time dir led content mina
""" ├── luffyapi ├── logs/ # 项目运行时/开发时日志目录 - 包 ├── manage.py # 脚本文件 ├── luffyapi/ # 项目主应用,开发时的代码保存 - 包 ├── apps/ # 开发者的代码保存目录,以模块[子应用]为目录保存 - 包 ├── libs/ # 第三方类库的保存目录[第三方组件、模块] - 包 ├── settings/ # 配置目录 - 包 ├── dev.py # 项目开发时的本地配置 └── pro.py # 项目上线时的运行配置 ├── urls.py # 总路由 └── utils/ # 多个模块[子应用]的公共函数类库[自己开发的组件] └── scripts/ # 保存项目运营时的脚本文件 - 文件夹 """
""" 1.修改 wsgi.py 与 manage.py 两个文件: # manage.py os.environ.setdefault(‘DJANGO_SETTINGS_MODULE‘, ‘luffyapi.settings.dev‘) # wsgi.py os.environ.setdefault(‘DJANGO_SETTINGS_MODULE‘, ‘luffyapi.settings.prod‘) # manage_prod.py os.environ.setdefault(‘DJANGO_SETTINGS_MODULE‘, ‘luffyapi.settings.prod‘) 2.将settings.py删除或改名,内容拷贝到settings/dev.py中 3.修改dev.py文件内容 LANGUAGE_CODE = ‘zh-hans‘ TIME_ZONE = ‘Asia/Shanghai‘ USE_TZ = False 4.如果修改1后还是启动不了,需要修改启动配置,见下图 5.在任何一个__init__.py文件中测试默认配置文件是否是dev.py文件 from django.conf import settings print(settings) """
原因:因为manage.py中指定了路径
所以manage.py内容要改
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "luffyapi.settings.dev")
注意,如果还是起不来,要做如下配置
修改后:
补充:如果项目上线,走的不是manage.py---》走的是wsgi.py,所以,如果项目上线,wsgi.py也要改
开发阶段修改dev.py
LANGUAGE_CODE = ‘zh-hans‘ TIME_ZONE = ‘Asia/shanghai‘ USE_TZ = False
在pycharm的Terminal终端执行
(luffy) E:\django_project\luffy\luffyapi>cd luffyapi (luffy) E:\django_project\luffy\luffyapi\luffyapi>cd apps (luffy) E:\django_project\luffy\luffyapi\luffyapi\apps>python ../../manage.py startapp user (luffy) E:\django_project\luffy\luffyapi\luffyapi\apps>python ../../manage.py startapp home (luffy) E:\django_project\luffy\luffyapi\luffyapi\apps>
建完后,项目目录
在dev.py中进行如下配置
# 环境变量操作:小luffyapiBASE_DIR与apps文件夹都要添加到环境变量 import sys sys.path.insert(0, BASE_DIR) APPS_DIR = os.path.join(BASE_DIR, ‘apps‘) sys.path.insert(1, APPS_DIR)
此时就可以注册app了
INSTALLED_APPS = [ ‘django.contrib.admin‘, ‘django.contrib.auth‘, ‘django.contrib.contenttypes‘, ‘django.contrib.sessions‘, ‘django.contrib.messages‘, ‘django.contrib.staticfiles‘, ‘user‘ # 注册 ]
标签:class init conf join time dir led content mina
原文地址:https://www.cnblogs.com/baicai37/p/13324571.html