【发布时间】:2014-04-12 02:28:33
【问题描述】:
我是 Django 初学者,我想了解一些保存网站变量的最佳实践,例如:电子邮件、网站标题、网址、元描述、谷歌分析 ID。
我想在 admin 中编辑这些变量并在模板中打印。
我应该为此创建特殊的应用程序吗?
谢谢
【问题讨论】:
-
如果您希望它在 django-admin 中可编辑,那么可以,您也可以创建一个名为
app_settings的应用程序并将其存储在数据库中(在 models.py 中)。但是,最好的做法是将它们放在 settings.py 文件中,这样具有管理员权限的人就不会意外更改这些值。
标签: django django-templates django-admin