&引用;“一次过”;可编辑字段Django Admin

&引用;“一次过”;可编辑字段Django Admin,django,django-admin,Django,Django Admin,我正在用Django创建一个内部网,我想通过内置的管理界面使网站的某些独特部分可编辑(欢迎消息、任务声明等) 我目前有一个模型,其中包含这些“独特”部分: def Section(models.Model): title = models.CharField(max_length=100) body = models.TextField() def __unicode__(self): return self.title 然后,我进行显式的模板调用,以提

我正在用Django创建一个内部网,我想通过内置的管理界面使网站的某些独特部分可编辑(欢迎消息、任务声明等)

我目前有一个模型,其中包含这些“独特”部分:

def Section(models.Model):
    title = models.CharField(max_length=100)
    body = models.TextField()
    def __unicode__(self):
        return self.title
然后,我进行显式的模板调用,以提取适当的部分。这是可行的,但是管理员可以向这个模型添加更多不会显示的内容,这可能会让人困惑,而且是不受欢迎的


有更优雅的解决方案吗?

您是否尝试过可插拔的Django CMS应用程序?我建议你还是去。两者都能满足你的需求。Flatblocks是一个更简单的系统,实现速度更快,而django cms(相对而言)更复杂,但有更多的特性/功能。

。。。我认为像django flatblocks()这样的应用程序就足够了。我以前从未见过这个应用程序,但我真的很喜欢它有多简单。django cms包含一个类似的功能,但需要一些时间来设置和使用。