Django のログイン、ログアウト URL、および現在のユーザー名
-
25-09-2019 - |
質問
私は Django を初めて使用し、django 登録を立ち上げたばかりです。テンプレート内のログイン、ログアウト URL 名と現在のユーザーの名前を取得する方法を誰か教えてください。これらはテンプレートタグと呼ばれますか?Django で提供されるすべてのデフォルト変数の包括的なリストがどこかにありますか。
これには少し迷っています。しばらくGoogleで検索しましたが、何も見つかりませんでした。
ありがとう。
解決
'django.contrib.auth.middleware.AuthenticationMiddleware'があることを確認してください
で settings.MIDDLEWARE_CLASSES
テンプレート内:
{{ request.user.username }}
ログインとログアウトの URL は設定で確認できます。
settings.LOGIN_URL
(デフォルト=/アカウント/ログイン)settings.LOGOUT_URL
(デフォルト=/アカウント/ログアウト)
これらのビューを実装し、それを参照する必要があります。 url
鬼ごっこ
{% url your.login.view.name %}
見る..
所属していません StackOverflow