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实现查找系统盘中需要找的字符
Jul 14 Python
利用Python破解斗地主残局详解
Jun 30 Python
python散点图实例之随机漫步
Aug 27 Python
搞定这套Python爬虫面试题(面试会so easy)
Apr 03 Python
python实现kNN算法识别手写体数字的示例代码
Aug 16 Python
python中的数组赋值与拷贝的区别详解
Nov 26 Python
python opencv圆、椭圆与任意多边形的绘制实例详解
Feb 06 Python
利用python实现平稳时间序列的建模方式
Jun 03 Python
Keras 数据增强ImageDataGenerator多输入多输出实例
Jul 03 Python
matplotlib图例legend语法及设置的方法
Jul 28 Python
Python OpenCV超详细讲解调整大小与图像操作的实现
Apr 02 Python
Python多线程实用方法以及共享变量资源竞争问题
Apr 12 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
第三节 定义一个类 [3]
2006/10/09 PHP
实现 win2003 下 mysql 数据库每天自动备份
2006/12/06 PHP
php实现随机显示图片方法汇总
2015/05/21 PHP
使用图灵api创建微信聊天机器人
2015/07/23 PHP
ThinkPHP框架分布式数据库连接方法详解
2017/03/14 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2017/07/20 PHP
js实现addClass,removeClass,hasClass的函数代码
2011/07/13 Javascript
jQuery简单实现提交数据出现loading进度条的方法
2016/03/29 Javascript
JavaScript SHA1加密算法实现详细代码
2016/10/06 Javascript
jquery实现刷新随机变化样式特效(tag标签样式)
2017/02/03 Javascript
SVG描边动画
2017/02/23 Javascript
微信小程序 setData使用方法及常用错误解决办法
2017/05/11 Javascript
详解JavaScript数组过滤相同元素的5种方法
2017/05/23 Javascript
AngularJS ng-repeat指令及Ajax的应用实例分析
2017/07/06 Javascript
JSON对象转化为字符串详解
2017/08/11 Javascript
Vue 兄弟组件通信的方法(不使用Vuex)
2017/10/26 Javascript
小程序实现左滑删除功能
2018/10/30 Javascript
教你30秒发布一个TypeScript包到NPM的方法步骤
2019/07/22 Javascript
Layui事件监听的实现(表单和数据表格)
2019/10/17 Javascript
Vue路由的模块自动化与统一加载实现
2020/06/05 Javascript
Python处理字符串之isspace()方法的使用
2015/05/19 Python
python批量制作雷达图的实现方法
2016/07/26 Python
python实现TF-IDF算法解析
2018/01/02 Python
详谈pandas中agg函数和apply函数的区别
2018/04/20 Python
python 寻找list中最大元素对应的索引方法
2018/06/28 Python
详解Python 装饰器执行顺序迷思
2018/08/08 Python
python实现微信自动回复及批量添加好友功能
2019/07/03 Python
Python Websocket服务端通信的使用示例
2020/02/25 Python
keras训练曲线,混淆矩阵,CNN层输出可视化实例
2020/06/15 Python
Python把图片转化为pdf代码实例
2020/07/28 Python
python爬虫分布式获取数据的实例方法
2020/11/26 Python
C/C++ 笔试、面试题目大汇总
2015/11/21 面试题
卫生巾广告词
2014/03/18 职场文书
表彰大会策划方案
2014/05/13 职场文书
2016春节家属慰问信
2015/03/25 职场文书
html5调用摄像头截图功能
2022/01/18 Javascript