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中多线程thread与threading的实现方法
Aug 18 Python
python的re模块应用实例
Sep 26 Python
python使用三角迭代计算圆周率PI的方法
Mar 20 Python
在Python中使用PIL模块对图片进行高斯模糊处理的教程
May 05 Python
Python实现列表删除重复元素的三种常用方法分析
Nov 24 Python
Python常见MongoDB数据库操作实例总结
Jul 24 Python
Python_查看sqlite3表结构,查询语句的示例代码
Jul 17 Python
python线程的几种创建方式详解
Aug 29 Python
Keras—embedding嵌入层的用法详解
Jun 10 Python
Python基于unittest实现测试用例执行
Nov 25 Python
python用分数表示矩阵的方法实例
Jan 11 Python
用Python的绘图库(matplotlib)绘制小波能量谱
Apr 17 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
让你的网站首页自动选择语言转跳
2006/12/06 PHP
优化使用mysql存储session的php代码
2008/01/10 PHP
PHP取整数函数常用的四种方法小结
2012/07/05 PHP
服务器上配置PHP运行环境教程
2015/02/12 PHP
php通过array_unshift函数添加多个变量到数组前端的方法
2015/03/18 PHP
浅析PHP关键词替换的类(避免重复替换,保留与还原原始链接)
2015/09/22 PHP
超级有用的13个基于jQuery的内容滚动插件和教程
2011/07/31 Javascript
js 链式延迟执行DOME
2012/01/04 Javascript
js下拉菜单语言选项简单实现
2013/09/23 Javascript
跟我学Nodejs(一)--- Node.js简介及安装开发环境
2014/05/20 NodeJs
跟我学习javascript的全局变量
2015/11/16 Javascript
jQuery简单验证上传文件大小及类型的方法
2016/06/02 Javascript
jQuery通过ajax请求php遍历json数组到table中的代码(推荐)
2016/06/12 Javascript
AngularJS中过滤器的使用与自定义实例代码
2016/09/17 Javascript
基于JavaScript实现熔岩灯效果导航菜单
2017/01/04 Javascript
Bootstrap table表格简单操作
2017/02/07 Javascript
Javascript中的async awai的用法
2017/05/17 Javascript
vue父组件点击触发子组件事件的实例讲解
2018/02/08 Javascript
优雅的将ElementUI表格变身成树形表格的方法步骤
2019/04/11 Javascript
vue-simple-uploader上传成功之后的response获取代码
2020/09/07 Javascript
JavaScript语法约定和程序调试原理解析
2020/11/03 Javascript
在Python中使用异步Socket编程性能测试
2014/06/25 Python
Django添加sitemap的方法示例
2018/08/06 Python
Python实现求两个数组交集的方法示例
2019/02/23 Python
python2与python3爬虫中get与post对比解析
2019/09/18 Python
python利用openpyxl拆分多个工作表的工作簿的方法
2019/09/27 Python
Django之腾讯云短信的实现
2020/06/12 Python
Footshop法国:购买运动鞋
2020/01/19 全球购物
先进德育工作者事迹材料
2014/01/24 职场文书
大学生个人自荐信样本
2014/03/02 职场文书
公司证明怎么写
2014/09/22 职场文书
节约用电倡议书
2015/04/28 职场文书
SpringBoot实现异步事件驱动的方法
2021/06/28 Java/Android
mysql备份策略的实现(全量备份+增量备份)
2021/07/07 MySQL
CSS font-variation 可变字体的魅力(实例详解)
2022/03/03 HTML / CSS
关于vue-router-link选择样式设置
2022/04/30 Vue.js