Я хотел бы отобразить некоторый контент, расположенный в моих моделях, на некоторых страницах моего шаблона.
Я использую django-страницу cms
В документации представления не используются для отображения контента,Вместо этого используются готовые теги шаблонов.
http://packages.python.org/django-page-cms/display-content.html
Я не понимаю ни слова об этом.Пожалуйста, потерпите меня, я новичок.
Все, что я хочу сделать, это отображать некоторую информацию, расположенную в моих моделях, внутри шаблона таким образом ..
{% if latest_news_list %}
{% for news in latest_news_list %}
<li><h3>{{ news.title }}</h3></li>
<li><p>{{ news.body }}</p></li>
{% endfor %}
Так какпредставления не используются, я не могу использовать, если latest_news_list.Мне нужно как-то заставить мои модели отображаться в шаблонах, используя django-страницу cms, а НЕ обычные просмотры.В документации говорится, что для этого нужно использовать какой-то тег шаблона.
Может, кто-нибудь объяснит мне, как это сделать.
И будет полезно получить четкое краткое объяснение следующих готовых тегов шаблона.... * get_content * show_content * get_page * show_absolute_url
взято из. http://packages.python.org/django-page-cms/display-content.html
Мне нужно отобразить информацию, содержащуюся с использованием следующих моделей, способом, который я выделил выше.Большое спасибо за Вашу помощь.мои модели выглядят следующим образом.
class Body(models.Model):
type = models.ForeignKey(Content)
title = models.CharField(max_length=100)
published = models.DateTimeField(default=datetime.now)
body = tinymce_models.HTMLField("Main content")
Как я уже говорил, я новичок в этом, пожалуйста, объясните как можно проще.