基本的には自宅にログインしたいページ。ログインビューは "django.contrib.auth.views.login"にありますが、これは私がアクセス権を持っていると信じていませんが、ホームページ上の他のすべてのビットを扱うビューも必要です私はこれらを1つのビューに結合しますが、ログインビューにアクセスできないように見えるので、これを行うことはできません。
1つのテンプレートに2つのビューを用意するのではなく、これを行う別の方法がある場合、私はウェブデイヴィングには全く新しいので、何をするための「正しい」方法が何であるか分かりません。
どうもありがとう
回答:
回答№1は0def index_view(request):
return render(request, "homepage.html")
homepage.htmlでdjangoのログインURLを渡すだけです
<form name="form" method="post" action="{% url "django.contrib.auth.views.login" %}">
アップデート
URLも含めてください
(r"^accounts/login/$", "django.contrib.auth.views.login"),
これに従ってください ログイン 詳細については...