urls.py ファイルにurl(r'^register/$', 'drinker.views.drinker_reg')として URL を指定しました。
そして、views.pyファイルにdrinker_regビューを作成しました。
views.py のコードは次のとおりです。
from django.http import HttpResponseRedirect
from django.shortcuts import render_to_response
from django.template import RequestContext
from drinker.forms import RegistrationForm
def drinker_reg(request):
if request.user.is_authenticated():
return HttpResponseRedirect("/profile/")
if request.method == 'POST':
pass
else:
''' user is not submitting the form, show them a blank registration form '''
form=RegistrationForm()
context={'form':form}
return render_to_response('registration.html', context, context_instance=RequestContext(request))
しかし、まだViewDoesNotExist at /register Could not import drinker.views.drinker_reg というエラーが表示されます。ビューがモジュール Drinker.views に存在しません。
なんで?