【发布时间】:2010-02-09 14:13:16
【问题描述】:
我是 Django 的新手,我想做一些我不知道该怎么做的事情。
我有一个模型 SimplePage,它仅代表网站上可见的网页,其内容可以在管理员中编辑。 (我认为这类似于 FlatPage。)
所以我有一堆 SimplePages 用于我的网站,我希望其中一个成为主页。 (又名索引页。)我知道如何在 url / 上提供它。但我也希望它接受稍微不同的处理。 (它包含与其他页面不同的页面元素。)
将页面标记为主页的好方法是什么?我考虑在 SimplePage 模型中添加一个布尔字段 is_main_page,但我如何确保只有一个页面可以标记为主页?
【问题讨论】: