有没有人有经验(Django 1.x pref 1.3),可以从管理页面访问一些单例,以显示一些全局变量进行编辑(站点名称,关键字......)。 我找不到这样的东西,这听起来令人难以置信!
感谢
(django-preferences被1.x打破)
答案 0 :(得分:0)
正如lazerscience所说,你可能想要Django-dbsettings。我有一个fork at Github可以使用最新的Django版本。
答案 1 :(得分:0)
CSRF token missing or incorrect.
错误
注意:官方的googlecode存储库不起作用(使用1.3),而Daniel的版本则改为(我猜他改变了newforms - >表单等)。我为设置创建新模型的方式是:
from django.db import models
import dbsettings
class ImageLimits(dbsettings.Group):
maximum_width = dbsettings.PositiveIntegerValue()
maximum_height = dbsettings.PositiveIntegerValue()
options = ImageLimits()
答案 2 :(得分:0)
你应该尽可能避免使用单身人士。
Are Singletons really that bad?
What is so bad about singletons?
对于其余部分,网站名称可在Django admin中编辑(请参阅django.contrib.sites模块)。
谈论关键词 - 重复它们是不好的,因此,您最好在项目模型(页面,新闻文章等)中实现它。
你能否提供更多关于你需要它的例子?