首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python模块的pyroot文件夹

python模块的pyroot文件夹
EN

Stack Overflow用户
提问于 2013-11-17 00:38:07
回答 1查看 174关注 0票数 1

我正在跟踪一个关于python的烧瓶微框架的一步一步的教程博客。当他们要求我在应用程序文件夹的根目录中“设置”一个配置文件时,我遇到了一个问题,因此如果需要的话,可以很容易地访问它。他们叫它config.py

我的问题是,如果我的应用程序的本地路径是/home/test/application1/,我应该在./application1/目录中创建文件吗?在这个有点明显的问题中,让我感到困惑的是,我在/home/test/application1/中的本地目录中快速搜索了其他的/home/test/application1/文件,在那里我找到了4个其他文件。在下列目录中:

代码语言:javascript
复制
/home/test/application1/flask/lib/python2.7/site-packages/flask/testsuite/config.py
/home/test/application1/flask/lib/python2.7/site-packages/flask/config.py
/home/test/application1/flask/local/lib/python2.7/site-packages/flask/testsuite/config.py
/home/test/application1/flask/local/lib/python2.7/site-packages/flask/config.py

因此,我是应该在我第一次提到的目录中创建一个新的config.py文件,还是应该在前面创建的config.py文件中添加一些行。

以下是一步步的教程的来源

它在开始的时候,就在配置之后。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-17 03:02:27

与其他框架不同的是,Flask没有太多的规则,一般来说,您可以以它们对您有意义的方式实现它们。

但是请注意,您找到的其他config.py文件都在虚拟环境中,并且都是随Flask附带的脚本。它们与应用程序配置无关。

我写了你所遵循的教程。在本教程中,我将config.py放在应用程序包之外。这就是我所喜欢的,我认为配置与应用程序是分开的。我的想法是,您应该能够使用不同的配置文件运行相同的应用程序,例如,您可以拥有不同的生产配置、测试配置和开发配置。

我希望这能帮到你。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20025743

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档