0

テンプレートから1日前に登録したなど、登録したユーザーが最近のユーザーかどうかを認識する方法はありますか?

ログインしていないユーザーや 1 日のユーザーに対して、「サイトのしくみ」バナーを表示したいと考えています。

ありがとう

4

1 に答える 1

1

コンテキスト プロセッサを追加します。過去 1 時間に登録されたユーザーのサンプル コード。

ExtraContext.py

def extra_user_context(request):
    return {'is_recently_register': (datetime.today()-request.user.date_joined).seconds<3600 } if request.user.is_authenticated() else {}

索引.html

{% if is_recently_register %}BangGangOfFour{% endif %} 
于 2012-12-06T19:44:28.190 に答える