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中迭代器(iterator)用法实例分析
Apr 29 Python
Python脚本实时处理log文件的方法
Nov 21 Python
pandas series序列转化为星期几的实例
Apr 11 Python
Python实现获取前100组勾股数的方法示例
May 04 Python
pyqt5 comboBox获得下标、文本和事件选中函数的方法
Jun 14 Python
Python八皇后问题解答过程详解
Jul 29 Python
Django框架静态文件处理、中间件、上传文件操作实例详解
Feb 29 Python
利用 PyCharm 实现本地代码和远端的实时同步功能
Mar 23 Python
Python3 pyecharts生成Html文件柱状图及折线图代码实例
Sep 29 Python
用python对excel进行操作(读,写,修改)
Dec 25 Python
OpenCV-Python实现怀旧滤镜与连环画滤镜
Jun 09 Python
Python中npy和mat文件的保存与读取
Apr 24 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/10/09 PHP
第九节--绑定
2006/11/16 PHP
一些PHP写的小东西
2006/12/06 PHP
PHP5 操作MySQL数据库基础代码
2009/09/29 PHP
jQuery+php实现ajax文件即时上传的详解
2013/06/17 PHP
json的键名为数字时的调用方式(示例代码)
2013/11/15 PHP
php简单图像创建入门实例
2015/06/10 PHP
PHP join()函数用法与实例讲解
2019/03/11 PHP
php实现简单的守护进程创建、开启与关闭操作
2019/08/13 PHP
学习js所必须要知道的一些
2007/03/07 Javascript
JS自动缩小超出大小的图片
2012/10/12 Javascript
JS 两个字符串时间的天数差计算
2013/08/25 Javascript
jQuery实现的兼容性浮动层示例
2016/08/02 Javascript
原生JS 购物车及购物页面的cookie使用方法
2017/08/21 Javascript
ES6学习笔记之map、set与数组、对象的对比
2018/03/01 Javascript
Vue 第三方字体图标引入 Font Awesome的方法
2018/09/28 Javascript
angularjs使用div模拟textarea文本框的方法
2018/10/02 Javascript
vue中$nextTick的用法讲解
2019/01/17 Javascript
关于Js中new操作符的作用详解
2021/02/21 Javascript
python strip() 函数和 split() 函数的详解及实例
2017/02/03 Python
浅谈Django学习migrate和makemigrations的差别
2018/01/18 Python
Django 中使用流响应处理视频的方法
2018/07/20 Python
python中dict字典的查询键值对 遍历 排序 创建 访问 更新 删除基础操作方法
2018/09/13 Python
朴素贝叶斯Python实例及解析
2018/11/19 Python
Python lxml解析HTML并用xpath获取元素的方法
2019/01/02 Python
Python设计模式之命令模式原理与用法实例分析
2019/01/11 Python
Django 框架模型操作入门教程
2019/11/05 Python
Pytorch中index_select() 函数的实现理解
2019/11/19 Python
Pytorch提取模型特征向量保存至csv的例子
2020/01/03 Python
Python3+Django get/post请求实现教程详解
2021/02/16 Python
Gap中国官网:美式休闲风服饰
2017/02/05 全球购物
Monnier Freres中文官网:法国领先的奢侈品配饰在线零售商
2017/11/01 全球购物
漫威玩具服装及周边商品官方购物网站:Marvel Shop
2019/05/11 全球购物
化学教师自荐信范文
2013/12/28 职场文书
如何使用Python提取Chrome浏览器保存的密码
2021/06/09 Python
2022漫威和DC电影上映作品
2022/04/05 欧美动漫