我发现很多人将导航硬编码到他们的模板中,但我正在处理一个非常动态的新闻网站,如果主要导航是由数据库驱动的,这可能会更好。在django中创建一个数据库驱动的主导航?
所以我想有一个导航模型,其中每一行都是链接。
link_id INT primary key
link_name varchar(255)
url varchar(255)
order INT
active boolean
如果有人在过去做过类似的事情,你会说这种模式足够好吗?
我也希望在那里有一个可选的下拉菜单,在url
字段附近的管理员,以便用户可以选择一个类别模型的slu since,因为类别链接将是常见的,但我不太确定这将是可能的。
您应该从Django中的模型定义开始,而不是使用原始模式。 – stefanw 2010-03-07 09:56:17