0
RegisterFormエラーをインポートします。 〜から "フォーム。 .
の意味は?は私が理解できないエラー</p> <blockquote> <p>from .forms import RegisterForm ImportError: cannot import name RegisterForm</p> </blockquote> <p>を以下しまった
.
の意味が分かると、このエラーを解決できると思います。 は今、私は
from django.contrib.auth.forms import AuthenticationForm
from django.contrib.auth.decorators import login_required
from django.http import HttpResponse
from django.shortcuts import render, redirect
from django.views.decorators.http import require_POST
from .forms import RegisterForm
def index(request):
context = {
'user': request.user,
}
return render(request, 'accounts/index.html', context)
@login_required
def profile(request):
context = {
'user': request.user,
}
return render(request, 'accounts/profile.html', context)
def regist(request):
form = RegisterForm(request.POST or None)
context = {
'form': form,
}
return render(request, 'accounts/regist.html', context)
@require_POST
def regist_save(request):
form = RegisterForm(request.POST)
if form.is_valid():
form.save()
return redirect('main:index')
context = {
'form': form,
}
return render(request, 'accounts/regist.html', context)
は私が修正するために何をすべき、accounts
アプリのurls.py
を書くのか?
from accounts.forms import RegisterForm
:この場合