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 with的用法
Aug 22 Python
python的类方法和静态方法
Dec 13 Python
python3获取两个日期之间所有日期,以及比较大小的实例
Apr 08 Python
使用 Python 快速实现 HTTP 和 FTP 服务器的方法
Jul 22 Python
django 实现将本地图片存入数据库,并能显示在web上的示例
Aug 07 Python
django中使用事务及接入支付宝支付功能
Sep 15 Python
python下载库的步骤方法
Oct 12 Python
python查看数据类型的方法
Oct 12 Python
使用python+whoosh实现全文检索
Dec 09 Python
python实现字符串和数字拼接
Mar 02 Python
Python文件时间操作步骤代码详解
Apr 13 Python
Python简易开发之制作计算器
Apr 28 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
先进的自动咖啡技术,真的可以取代咖啡师吗?
2021/03/06 冲泡冲煮
php关于array_multisort多维数组排序的使用说明
2011/01/04 PHP
PHP 获取文件权限函数介绍
2013/07/11 PHP
PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法
2014/07/28 PHP
PHP+iFrame实现页面无需刷新的异步文件上传
2014/09/16 PHP
PHP中的自动加载操作实现方法详解
2019/08/06 PHP
PHP中SESSION过期设置
2021/03/09 PHP
javascript 数据类型转换(parseInt,parseFloat)
2010/07/20 Javascript
等待指定时间后自动跳转或关闭当前页面的js代码
2013/07/09 Javascript
js交换排序 冒泡排序算法(Javascript版)
2014/10/04 Javascript
浅谈javascript语法和定时函数
2015/05/03 Javascript
微信JSSDK上传图片
2015/08/23 Javascript
JS基于Ajax实现的网页Loading效果代码
2015/10/27 Javascript
Jquery表单验证失败后不提交的解决方法
2016/10/18 Javascript
微信小程序 action-sheet底部菜单详解
2016/10/27 Javascript
详解jQuery的表单验证插件--Validation
2016/12/21 Javascript
jQuery插件zTree实现获取当前选中节点在同级节点中序号的方法
2017/03/08 Javascript
div中文字内容溢出常见的解决方法
2017/03/16 Javascript
基于vue cli 通过命令行传参实现多环境配置
2018/07/12 Javascript
layui 数据表格复选框实现单选功能的例子
2019/09/19 Javascript
js实现网页随机验证码
2020/10/19 Javascript
[02:40]DOTA2英雄基础教程 巨牙海民
2013/12/23 DOTA
[54:30]Liquid vs Newbee 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
[01:32]完美世界DOTA2联赛10月29日精彩集锦
2020/10/30 DOTA
Python使用email模块对邮件进行编码和解码的实例教程
2016/07/01 Python
python实现装饰器、描述符
2018/02/28 Python
Python pandas 列转行操作详解(类似hive中explode方法)
2020/05/18 Python
详解CSS3新增的背景属性
2019/12/25 HTML / CSS
请编写一个 C 函数,该函数在给定的内存区域搜索给定的字符,并返回该字符所在位置索引值
2014/09/15 面试题
最新远光软件笔试题面试题内容
2013/11/08 面试题
党的群众路线教育实践活动总结
2014/10/30 职场文书
员工自我评价范文
2015/03/11 职场文书
自我评价优缺点范文
2015/03/11 职场文书
小学生必读成语故事大全:送给暑假的你们
2019/07/09 职场文书
【DOTA2】当街暴打?PSG LGD vs VG - DPC 2022 WINTER TOUR CN
2022/04/02 DOTA
Python识别花卉种类鉴定网络热门植物并自动整理分类
2022/04/08 Python