我遇到了此錯誤的牆。我敢肯定,我俯瞰一些基本的東西,似乎無法推測出來......Django查看值錯誤
ValueError at /sing/register
The view sing.singer.views.grade didn't return an HttpResponse object.
視圖文件...
from django.shortcuts import render_to_response
from django import forms
from django.http import HttpResponseRedirect
from django.template import Template, RequestContext
from dash.forms import GradeForm
def register(request):
if request.method == 'POST':
form = GradeForm(data=request.POST)
if form.is_valid():
new_dash_profile = form.save()
new_user = form.save()
return HttpResponseRedirect("/success/")
else:
form = RegisterForm()
return render_to_response('grade.html',{'form':form},context_instance=RequestContext(request))
我urls.py
urlpatterns = patterns('dashboard.dash.views',
(r'^sing/register','register'),)
我settings.py
TEMPLATE_DIRS = (
"/home/django/testing/sing/grade/templates",)
哇。這確實是縮進!全金髮時刻!謝謝@DTing! – Eva611 2011-04-18 00:34:59