-1

ログイン後、サインアップ/ログイン ボックスは削除され、ログインしたユーザー名とユーザーのプロファイルへのリンクで構成されるボックスに置き換えられます。

これはどのように達成できますか?

4

1 に答える 1

1

あなたのテンプレートで:

{% if user.is_authenticated %}
    <!-- display nav bar for the logged in user -->
{% else %}
    <!-- display login form or whatever you need -->
{% endif %}

django を使用すると、リクエストで常に認証済みのユーザーを利用でき、この単純な if/else ステートメントが必要なものに役立ちます。明らかに、これを ajax 呼び出しにして、新しいリクエストを必要とせずに html を呼び出すことができます

ドキュメントの詳細

于 2012-11-21T10:45:52.440 に答える