def city_create(request): context = {} form = StateCreateForm() context['form'] = form if request.method == 'POST': form = CityCreateForm(request.POST) if form.is_valid(): city = form.cleaned_data['city'] zip_code = form.cleaned_data['zip_code'] county = form.cleaned_data['county'] latitude = form.cleaned_data['lat'] longitude = form.cleaned_data['lon'] state_id = form.cleaned_data['state'] form.save() return redirect('/city_search/') else: context['city'] = form.errors elif request.method == 'GET': form = CityCreateForm() context['form'] = form return render_to_response('city_create.html', context, context_instance=RequestContext(request))
def state_create(request): context = {} form = StateCreateForm() context['form'] = form if request.method == 'POST': form = StateCreateForm(request.POST) if form.is_valid(): name = form.cleaned_data['name'] abbrev = form.cleaned_data['abbrev'] form.save() return redirect('/state_list/') else: context['name'] = form.errors elif request.method == 'GET': form = StateCreateForm() context['form'] = form return render_to_response('state_create.html', context, context_instance=RequestContext(request))