【发布时间】:2016-08-31 23:15:36
【问题描述】:
例如我有一个非常简单的新闻插件
models.py的一部分:
class SimpleNews(CMSPlugin):
image = models.ImageField()
title = models.CharField(max_length=20)
excerpt = models.CharField(max_length=50)
text = models.CharField(max_length=1000)
还有两种不同的模板,一种用于短新闻,一种用于完整新闻:
短:
<h1>{{ instance.title }}</h1>
<p>
{{ instance.excerpt|safe }}
</p>
完整:
<img src={{instance.image}}/>
<h1>{{ instance.title }}</h1>
<p>
{{ instance.text|safe }}
</p>
我需要根据地址在这些模板之间切换。我该怎么做?
【问题讨论】:
标签: python django templates plugins content-management-system