0

Linuxでdjangoを使用して登録Webサイトを構築していますが、機能しません!!

エラー メッセージ: ビュー blog.views.register は HttpResponse オブジェクトを返しませんでした。

models.py

from django.db import models
class User(models.Model):
        username = models.CharField(max_length = 20)
        headImg  = models.FileField(upload_to = './upload/')
        def __unicode__(self):
                return self.username

ビュー.py

class UserForm(forms.Form):
        username = forms.CharField()
        headImg  = forms.FileField()

def register(req): 
        if req.method == "POST":
                uf = UserForm(req.POST)
                if uf.is_valid():
                        print uf.cleaned_data['username']
                        print uf.cleaned_data['headImg'].name
                        user = User()
                        user.username = uf.cleaned_data['username']
                        user.headImg  = uf.cleaned_data['headImg']
                        user.save()
                        return HttpResponse('ok') 
        else:
                uf = UserForm()
                return render_to_response('register.html',{'uf':uf})
4

2 に答える 2