我已经设置了一个需求文件夹:
requirements/
local.txt
development.txt/
production.txt/
我想知道我在我的基本requirements.txt文件中放置了什么来重定向到相应的文件?我不想使用-r requirements / local.txt.我想要一个基于虚拟环境的解决方案.
除了要求而不是设置之外,DJANGO_SETTINGS_MODULE是否有类似的变量?
最佳答案 通常有一些
common.txt要求保存共享包的文件,比如django,你可以在你的development.txt中用一行说明
-r requirements/common.txt
pygraphviz
django-nose
等等..
以上模仿了一种继承,是一种常见而优雅(我相信)处理多种要求的方式
我很确定没有一个解决方案允许您设置指向需求文件的环境变量,并让Web服务器自动使用文件中列出的包来引导您的环境;虽然如果有的话会很酷!