该文章收录专栏
✨[---【Django | 项目开发】从入门到上线 专栏---](https://blog.csdn.net/weixin_66526635/category_11905572.html)✨
settings
包,更改项目setting.py
名字为base.py
,并放入settings文件__init__.py
(空的文件,告诉系统这是一个python包
)manage.py
脚本文件,修改settings文件所在配置base.py
基础配置中修改时区和可允许访问地址为无, 设置 debug=False
setting
目录下创建local.py
文件(开发环境)
放入如下代码(设置覆盖),并在.gitignore
添加 local.py
文件,避免上传到代码仓库from .base import * # 导入原有设置
"""覆盖设置"""
ALLOWED_HOSTS = ['*']
DEBUG = True
INSTALLED_APPS += {
"""
添加额外应用
"""
}
setting
添加production.py
(生产环境)from .base import *
# 只允许主机访问
ALLOWED_HOSTS = ['127.0.0.1']
DEBUG = False
INSTALLED_APPS += {
"""
添加额外应用
"""
}
python manage.py runserver --setting=settings.local
我正在参与2023腾讯技术创作特训营第二期有奖征文,瓜分万元奖池和键盘手表
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。