如何制作一个django包修改settings.py?

时间:2015-03-24 10:14:59

标签: python django django-settings django-apps

我正在尝试设置一个django应用程序,它本身有一些依赖项。其中一个(crispy forms)需要在应用程序运行之前在settings.py中设置一些设置。我知道我想要使用什么默认值。如何让我的应用程序动态修改默认设置?具体做法是:

  1. 如何确保我创建的任何自定义设置文件都被django识别为设置文件?
  2. 如何实际修改设置?
  3. 对于上面的(2),看起来this link on Django Code可能有用,但它并没有解释如何去做(1)。提前致谢!

1 个答案:

答案 0 :(得分:0)

您可以在主settings.py中添加crispy表单设置,但如果您希望从设置中分离依赖项设置应用程序,则必须创建crispy_settings.py文件并将其导入设置文件中。