gpt4 book ai didi

python - 定制夹层

转载 作者:太空狗 更新时间:2023-10-30 00:07:48 25 4
gpt4 key购买 nike

我研究 Mezzanine 已经有一段时间了,但除了基本安装之外,我没有找到太多教程。夹层文档包含有关如何自定义页面模型和添加新内容类型的信息。

但是,我想做的是利用现有的内容类型(页面、博客文章)以不同的方式。

例如,除了基本的默认博客列表之外,我还想拥有自定义的“博客列表”页面。

我什至如何在管理员中创建第二个博客页面?如何在不触及默认博客列表模板的情况下将其模板设置为我的自定义模板?

因此,我如何拥有 2 个不同的博客列表页面?

最佳答案

将 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")

要创建类别模板,请查看 blog_post_list view你会看到:

templates.append(u"blog/blog_post_list_%s.html" %
unicode(category.slug))

要为类别“Foo”添加模板,请将 mezzanine/blog/templates/blog_post_list.html 复制到您的项目 templates/blog/blog_post_list_foo.html。如果您导航到/blog/foo/,新模板将呈现。

关于python - 定制夹层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14418382/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com