У меня есть такие модели
class Blog(models.Model):
name = models.CharField(max_length=100)
tagline = models.TextField()
def __unicode__(self):
return self.name
class Entry(models.Model):
blog = models.ForeignKey(Blog)
headline = models.CharField(max_length=255)
Я хочу перечислить все блоги на странице.Я написал такой вид, что
def listAllBlogs(request):
blogs= Blog.objects.all()
return object_list(
request,
blogs,
template_object_name = "blog",
allow_empty = True,
)
И я могу отобразить слоган блога, такой что
{% extends "base.html" %}
{% block title %}{% endblock %}
{% block extrahead %}
{% endblock %}
{% block content %}
{% for blog in blog_list %}
{{ blog.tagline }}
{% endfor %}
{% endblock %}
Но я бы хотел показать, такая вещь blog__entry__name
ноне знаю, как я могу добиться этого в шаблоне.Кроме того, в блоге может не быть записи.Как я могу определить в шаблоне?
Спасибо