django のユーザー アカウント/ログインに問題があります。ログイン後にいくつかのことをしようとしていますが、ログインした後、Web サイトにログインしていないことが表示されます。たとえば、html タグで {{ user }} を使用すると、Anonymous User がログインしていません。コードの何が問題なのかわかりません:
ビュー.py:
def index(request):
return render_to response({'user', request.user})
urls.py:
(r'^$', 'tickets.views.index'),
(r'^accounts/login/$', 'django.contrib.auth.views.login' ),
(r'^accounts/logout/$','django.contrib.auth.views.logout'),
login.html は基本的な django ログイン テンプレートであり、インデックスには {{ user }} が表示されています。
助けてくれてありがとう。
編集:
そこに入力しなかったテンプレートタグがあります。ログイン後にログインしたことを伝えたいです。たとえば、アカウント テストでログインした場合、{{ user }} が anonymoususer ではない場所に test が表示されるようにします。