Django 项目通过加载不同env文件来区分不同环境


Posted in Python onFebruary 17, 2020

简述

本文主要是整理如何在 django 项目中解决不同环境下加载不同 .env 环境配置文件的方案。主要内容包含 django-environ 的安装使用,以及 django-crontab 脚本环境下的配置使用。

django-environ 的使用

安装

代码调整

在 settings.py 文件中,django-crontab 配置任务 CRONJOBS 下增加 CRONTAB_COMMAND_PREFIX =

'PROJECT_ENV=' + env_name 参数指定

CRONJOBS = [
 ("*/5 * * * *", "analysis.cron.test_cron", ">>" + LOG_DIR + "log/fba_claim_shipment.log"),
]

CRONTAB_COMMAND_PREFIX = 'PROJECT_ENV=' + env_name

执行方法

PROJECT_ENV=local python manage.py crontab add

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现bucket排序算法实例分析
May 04 Python
利用 python 对目录下的文件进行过滤删除
Dec 27 Python
python OpenCV学习笔记之绘制直方图的方法
Feb 08 Python
Python设计模式之观察者模式原理与用法详解
Jan 16 Python
Python玩转Excel的读写改实例
Feb 22 Python
python实现诗歌游戏(类继承)
Feb 26 Python
python计算无向图节点度的实例代码
Nov 22 Python
在python中修改.properties文件的操作
Apr 08 Python
Python unittest单元测试openpyxl实现过程解析
May 27 Python
Pycharm插件(Grep Console)自定义规则输出颜色日志的方法
May 27 Python
浅析Python迭代器的高级用法
Jul 16 Python
Python中常见的导入方式总结
May 06 Python
Python cookie的保存与读取、SSL讲解
Feb 17 #Python
Python中用pyinstaller打包时的图标问题及解决方法
Feb 17 #Python
Python交互环境下打印和输入函数的实例内容
Feb 16 #Python
Python爬取新型冠状病毒“谣言”新闻进行数据分析
Feb 16 #Python
基于python实现微信好友数据分析(简单)
Feb 16 #Python
Python如何将图像音视频等资源文件隐藏在代码中(小技巧)
Feb 16 #Python
python中的 zip函数详解及用法举例
Feb 16 #Python
You might like
PHP mb_convert_encoding 获取字符串编码类型实现代码
2009/04/26 PHP
一个php Mysql类 可以参考学习熟悉下
2009/06/21 PHP
让PHP支持断点续传的源码
2010/05/16 PHP
php生成百度sitemap站点地图类函数实例
2014/10/17 PHP
php微信开发之音乐回复功能
2018/06/14 PHP
用js调用迅雷下载代码的二种方法
2013/04/15 Javascript
JS+DIV+CSS排版布局实现美观的选项卡效果
2015/10/10 Javascript
JavaScript 轮播图和自定义滚动条配合鼠标滚轮分享代码贴
2016/10/28 Javascript
jQuery的ajax中使用FormData实现页面无刷新上传功能
2017/01/16 Javascript
JS中正则表达式要注意lastIndex属性
2017/08/08 Javascript
javascript简写常用的12个技巧(可以大大减少你的js代码量)
2020/03/28 Javascript
Vue数据监听方法watch的使用
2018/03/28 Javascript
webpack 代码分离优化快速指北
2019/05/18 Javascript
JavaScript中将值转换为字符串的五种方法总结
2019/06/06 Javascript
使用JQuery自动完成插件Auto Complete详解
2019/06/18 jQuery
layui问题之渲染数据表格时,仅出现10条数据的解决方法
2019/09/12 Javascript
基于vue的video播放器的实现示例
2021/02/19 Vue.js
使用Python来开发Markdown脚本扩展的实例分享
2016/03/04 Python
python利用有道翻译实现"语言翻译器"的功能实例
2017/11/14 Python
Python多线程编程之多线程加锁操作示例
2018/09/06 Python
Python基于matplotlib画箱体图检验异常值操作示例【附xls数据文件下载】
2019/01/07 Python
解决pyinstaller打包pyqt5的问题
2019/01/08 Python
Python二叉搜索树与双向链表转换算法示例
2019/03/02 Python
调用其他python脚本文件里面的类和方法过程解析
2019/11/15 Python
python/golang实现循环链表的示例代码
2020/09/14 Python
CSS3的一个简单导航栏实现
2015/08/03 HTML / CSS
澳大利亚波西米亚风情网上商店:Czarina
2019/03/18 全球购物
Linux不知道文件后缀名怎么判断文件类型
2012/04/26 面试题
超市营业员求职简历的自我评价
2013/10/17 职场文书
麦当劳辞职信范文
2014/01/18 职场文书
中学教师自我鉴定
2014/02/07 职场文书
小学开学典礼主持词
2014/03/19 职场文书
报效祖国演讲稿
2014/09/15 职场文书
2014年度个人工作总结范文
2015/03/09 职场文书
Python机器学习应用之工业蒸汽数据分析篇详解
2022/01/18 Python
Go语言读取txt文档的操作方法
2022/01/22 Golang