示例#1
0
文件: views.py 项目: rolexardon/ecas
def nuevoTipoLegalizacion(request):
	titulo = {'nombre': u'Nuevo tipo de legalización'}
	if request.method=='POST':
		formulario = TipoLegalizacionForm(request.POST, request.FILES)
		if formulario.is_valid():
			formulario.save()
			return HttpResponseRedirect(reverse('listatipolegalizacion'))
		else:
			return render_to_response('nuevo.html', {'formulario': formulario, 'titulo': titulo}, context_instance=RequestContext(request))
	else:
		formulario = TipoLegalizacionForm()
		return render_to_response('nuevo.html',{'formulario':formulario, 'titulo': titulo}, context_instance=RequestContext(request))
示例#2
0
文件: views.py 项目: rolexardon/ecas
def editarTipoLegalizacion(request, id):
	titulo = {'nombre': u'Editar Tipo de Legalización'}
	if request.method=='POST':
		tipolegalizacion=TipoLegalizacion.objects.get(pk=int(id))
		formulario = TipoLegalizacionForm(request.POST, request.FILES, instance=tipolegalizacion)
		if formulario.is_valid():
			
			formulario.save()
			messages.add_message(request, 25, 'El registro ha sido modificado satisfactoriamente.')
			return HttpResponseRedirect(reverse('listatipolegalizacion'))
		else:
			return render_to_response('nuevo.html', {'formulario': formulario, 'titulo': titulo}, context_instance=RequestContext(request))
	else:
		tipolegalizacion=TipoLegalizacion.objects.get(id=id)
		formulario = TipoLegalizacionForm(instance=tipolegalizacion)
		return render_to_response('nuevo.html',{'formulario':formulario, 'titulo': titulo}, context_instance=RequestContext(request))