DjangoでListViewを使う

from django.views import generic

class ArticlesView(generic.ListView):
    model = Article

上記のように定義すると

{% for article in object_list %}
{% endfor %}

テンプレート側では「object_list」という名前で渡される。

{% for article in article_list %}
{% endfor %}

model名がarticleだからなのか「article_list」という名前でも値が取れる。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です