﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
21327	D jango forms	suvankar	nobody	"in a from i have display four field

first name
last name
promocode
email

when i click submit button this will return a another where another
from will open and fetch data from data base ]

i want to display data conditionaly when user put promocode in firstfrom
at first i want to check this promocode will start with 4(as example 44444)
then we redirect an page valid.html otherwise we redirect result.htmlhow to do this
please healp


my viewes.py


class Registerview(FormView,ListView):
template_name = ""valid.html""
model = Customers
form_class = PromoModelForm

def get(self, request, *args, **kwargs):
week = Customers.objects.all()
try:
p=Customers.objects.get(PROMOCODE=request.GET['PROMOCODE'])
wer=Customers.objects.filter(PROMOCODE=request.GET['PROMOCODE'])
if request.method == 'POST': # If the form has been submitted...
form = PromoModelForm(request.POST, request.FILES, instance=wer) # A form bound to the POST data
if form.is_valid(): # All val
x = {'form': form, }
raise Http404
except Customers.DoesNotExist:
raise Http404
else:
form = PromoModelForm(instance=p) # An unbound form
x = RequestContext(request,{
'week':week,
'form':form
})
return render_to_response('valid.html',x, context_instance = RequestContext(request))


and my urls.py is
url(r'^register/?$', Registerview.as_view()),
"	Uncategorized	closed	Forms	1.5	Normal	invalid		gkmngrgn@…	Unreviewed	0	0	0	0	0	0
