django vue前后端分离,django-admin不是内部或外部命令
将在线环境与开发环境分开(多设置配置)_技术博客of _wx62affbc457373 _博客
博客明星评选
个人主页:@电脑魔术师作者简介:CSDN内容合伙人,全栈领域优质创作者。
推荐一个求职神器网站:Niuke.com 笔试题库面试经验实习招聘推送
如果没有账号,点击链接跳转到牛科。com,登录注册,开始刷图库。
这篇文章包含专栏。
- 【Django 项目开发】从入门到在线专栏-
将生产环境与开发环境分开
将设置包添加到项目根目录,将项目setting.py的名称更改为base.py,并将其放在设置文件中。
并创建一个脚本__init__。py(空文件,告诉系统这是python包),进入项目的manage.py脚本文件,修改设置文件的配置。
在base.py基本配置中,将时区和允许的访问地址修改为none,并设置debug=False。
在设置目录中创建一个local.py文件(开发环境),放入以下代码(设置覆盖),并将local.py文件添加到。gitignore来避免从。base import * #导入原始设置。
覆盖设置
ALLOWED_HOSTS=[*]
调试=真
已安装的应用程序={
添加其他应用程序
}
从添加production.py(生产环境)。基础导入* in设置。
#只允许主机访问
ALLOWED_HOSTS=[127.0.0.1]
调试=假
已安装的应用程序={
添加其他应用程序
}通过在命令行添加参数(设置不同的配置环境)运行服务器python manager . pyrunserver-setting=settings . local
给你,如果你有任何问题。
欢迎私人博主提问。博主们会尽力解答你的疑惑!
如果对你有帮助,你的赞就是对博主最大的支持!
电脑魔术师原创作品,
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。