私はdjangoを使ってソーシャルメディアクローンサイトを開発するコードを書いています。そこでは、サインアップ後、私はログインページの代わりにホームページに移動しなければなりません。ホームページのHTMLコードは、この現在のフォルダの外の別のフォルダにあります。私はこれからHTMLページのURLにアクセスできません。コードは次のとおりです。サインアップページのreverse_lazy()への外部htmlページのリンク
from django.contrib.auth import login, logout
from django.core.urlresolvers import reverse_lazy
from django.views.generic import CreateView
from . import forms
class SignUp(CreateView):
form_class = forms.UserCreateForm
success_url = reverse_lazy("login")
template_name = "accounts/signup.html"
「ログイン」ではなく、「ベース」にする必要があります。 "login.html"のパスは "project/accounts/templates/accounts/login.html"です。 "base.html"のパスは "project/templates/project/base.html"です。これを修正する方法を教えてください。
同じエラーが発生しています。 "逆の 'my_view'が見つかりません。 'my_view'は有効なビュー関数またはパターン名ではありません。" –