我想在django的管理站点中创建一个页面,可以在其中更改网站的某些全局变量(网站标题,导航菜单中的项目等)。目前,我已将它们编码为上下文处理器,但我想使它们可编辑。类似于WordPress中发生的事情。
这可能吗?
最佳答案
django-preferences确实可以满足您的需求。该实现有点麻烦(特别是在模型类上设置__module__
,以欺骗Django认为它是从其他应用程序加载的),但它可以工作。
关于python - Django管理站点: how to create a single page for global settings?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3868939/