【发布时间】:2014-05-23 22:38:49
【问题描述】:
我正在尝试使用 django-cms 构建一个非常简单的 wiki 类型的站点。
我有 1 个应用,定义了 2 个模型:
class Subject(models.Model):
label=models.CharField
class Topic(models.Model):
...
cat = models.ForeignKey('topics.Category',
blank=True,
default=None,
help_text=u'Please choose a category for this topic',
null=True
)
我试图让默认菜单将主题类显示为顶级选项,主题类作为每个主题的子级别。总共将有4个主题。例如:
主题 1
-主题1
-topic2
主题 2
-topic3
-topic4
等等。
我已经阅读了所有 django-cms 文档,但我仍然感到困惑。在我的 menu.py 中,我应该扩展 Menu 还是 CMSAttachMenu?我需要 4 个不同的发电机吗?使用生成器时如何引用 ForeignKey 字段?
我是初学者,非常感谢任何帮助
【问题讨论】:
标签: python django django-cms