0

有効期限が切れていない場合にのみ表示される新しい投稿の有効期限オプションを作成するにはどうすればよいですか?

4

1 に答える 1

4

モデルでは、次のようなものが必要です。

expiration_date = models.DateTimeField()

次に、ビューで次のようにデータベースにアクセスできます。

def UnexpiredPosts(request):
    unexpired_posts = YourPostModelName.objects.filter(expiration_date__gt = datetime.now())

    return render(request, "path_to_template", {'Posts': unexpired_posts})

テンプレート:

<ul>
{% for i in Posts %}
<li>{{ i }}</li>
{% endfor %}
</ul>
于 2013-10-12T19:44:57.443 に答える