2011-01-31 21 views

cevap

6

Sadece django.contrib.auth.forms formları alt sınıf ve böyle bir CaptchaField ekleyebilirsiniz:

from django.contrib.auth.forms import UserCreationForm 
from captcha.fields import CaptchaField 

class CaptchaUserCreationForm(UserCreationForm): 
    captcha = CaptchaField() 

ve her zamanki gibi görünümünde yeni Formunu kullanın:

if request.POST: 
    form = CaptchaUserCreationForm(request.POST) 
    if form.is_valid(): 
     return HttpResponseRedirect('/?ok') 
else: 
    form = CaptchaUserCreationForm() 
İlgili konular