对不同的博客列表使用 mezzanine.blog.models.BlogCategory 模型。如果您对路径中的“category/”不满意,您可以将mezzanine.blog.urls复制并修改(在下方)到您的项目 urls.py。
url("^%s(?P<category>.*)%s$" % _slashes,
"mezzanine.blog.views.blog_post_list",
name="blog_post_list_category")
Run Code Online (Sandbox Code Playgroud)
要创建类别模板,请查看blog_post_list 视图,您将看到:
templates.append(u"blog/blog_post_list_%s.html" %
unicode(category.slug))
Run Code Online (Sandbox Code Playgroud)
要为类别“Foo”添加模板,请将其复制mezzanine/blog/templates/blog_post_list.html到您的项目中 templates/blog/blog_post_list_foo.html。如果您导航到 /blog/foo/,新模板将呈现。
| 归档时间: |
|
| 查看次数: |
4553 次 |
| 最近记录: |