欢迎来到Cecilia陈的博客

孤独,是人一生最好的修行。

17 新建后台django项目

一、新建django项目

pycharm使用

添加环境

使用环境

二、重构项目目录

├── luffy_drf 				# 总的项目文件名
	├── logs/				# 项目运行时/开发时日志目录 - 包
    ├── manage.py			# 脚本文件
    ├── luffy_drf/      		# 项目主应用,开发时的代码保存 - 包
     	├── apps/      		# 开发者的代码保存目录,以模块[子应用]为目录保存 - 包
        ├── libs/      		# 第三方类库的保存目录[第三方组件、模块] - 包
    	├── settings/  		# 配置目录 - 包
			├── dev.py   	# 项目开发时的本地配置
			└── prod.py  	# 项目上线时的运行配置
		├── urls.py    		# 总路由
		└── utils/     		# 多个模块[子应用]的公共函数类库[自己开发的组件]
    └── scripts/       		# 保存项目运营时的脚本文件 - 文件夹
"""

三、配置开发环境--启动项目

在我们重构项目目录后,我们发现,项目启动不了?

报找不到SECRET_KEY这个配置的错误

启动项目启动不了是因为,他找不到settings配置文件,
因为原来的配置文件不仅被我们改了名为dev,而且还放在了一个settings文件下面
所以是因为在启动文件的时候,他找不到settings配置文件,所以才会导致项目启动不了

1. 修改manage.py项目启动文件
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'luffyapi.settings.dev')
# 此时项目就可以正常启动了

# 2. 修改wsgi文件
# 在这里我们会发现,这里不起作用,因为这里是上线的时候用的
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'luffyapi.settings.dev')

3.第三种方法见下图

4.第四种方法见下图

第三种方法

第四种方法

四、配置settings--dev配置文件

# 修改dev.py文件内容
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
USE_TZ = False

五、创建app应用

posted @ 2019-12-03 21:33  Cecilia陈  阅读(94)  评论(0编辑  收藏  举报