Example #1
0
def enviar(request):


    form = formulario_principal(request.POST)
    fp=formulario_principal()
    if (form.is_valid()):

	    errors = []
	    notas_recientes = Nota.objects.order_by('-fecha')[0:7]
	    fp=formulario_principal()
	    if 'codigo_form' in request.POST:
	        codigo_form = request.POST['codigo_form']
	        titulo_form = request.POST['titulo_form']
	        autor_form = request.POST['nombre_form']
		if ( autor_form!="") :
			a1=Autor(name=autor_form)
		else :
			a1=Autor(name="Anónimo")
		a1.save()
	
		if ( titulo_form==""):
	        	p1 = Nota(nota=codigo_form,titulo="Sin Título",autor=a1)
		else:
	        	p1 = Nota(nota=codigo_form,titulo=titulo_form,autor=a1)
		p1.save()
	    	return render_to_response('1.html',{'exito':True,'id':p1.id,'notas_recientes':notas_recientes,'formulario_principal':fp})
	    return render_to_response('1.html',{'errors': errors,'exito':True,'notas_recientes':notas_recientes,'formulario_principal':fp})
    else:

	notas_recientes = Nota.objects.order_by('-fecha')[0:7]
	errors=formulario_principal(form)
	return render_to_response('1.html',{'errors': "Error en la informacion del formulario",'exito':False,'notas_recientes':notas_recientes,'formulario_principal':fp})
Example #2
0
def enviar2(request):
    errors = []
    fp=formulario_principal()
    if 'codigo_form' in request.POST:
       titulo_form = request.POST['titulo_form']
       autor_form = request.POST['nombre_form']
       codigo_form = request.POST['codigo_form']
       return HttpResponse(codigo_form+titulo_form+autor_form)
    return HttpResponse("Error")
Example #3
0
def buscar(request):

    fp=formulario_principal()
    notas_recientes = Nota.objects.order_by('-fecha')[0:7]
    if 'q' in request.GET:
        busqueda = request.GET['q']
	resultados = Nota.objects.filter(nota__contains=busqueda)
	resultados3 = Nota.objects.filter(titulo__contains=busqueda)
	resultados2 = Nota.objects.filter(autor__name__contains=busqueda)
        return render_to_response('1.html',{'todas': resultados,'todas2': resultados2,'todas3':resultados3,'notas_recientes':notas_recientes,'busqueda':True,'formulario_principal':fp})
Example #4
0
def bienvenido(request):
    fp=formulario_principal()
    if "mostrar" in request.COOKIES:
	salida = request.COOKIES["mostrar"]
	if salida == "no":
		mostrar_ayuda=False
	else:
		mostrar_ayuda=True
    else:
	mostrar_ayuda=True
    notas_recientes = Nota.objects.order_by('-fecha')[0:7]
    return render_to_response('1.html',{'notas_recientes': notas_recientes,'nueva':True, 'mayuda':mostrar_ayuda,'formulario_principal':fp})
Example #5
0
def ver(request,num ):
    notas_recientes = Nota.objects.order_by('-fecha')[0:7]
    fp=formulario_principal()
    aver=Nota.objects.get(id=num)
    lineas=aver.nota.split("\n")
    return render_to_response('1.html',{'ver': aver,'ver2':lineas,'nim':num,'notas_recientes': notas_recientes,'formulario_principal':fp})
Example #6
0
def mostrar_ayuda(request):

    fp=formulario_principal()
    notas_recientes = Nota.objects.order_by('-fecha')[0:7]
    return render_to_response('1.html',{'ayuda': True,'notas_recientes':notas_recientes,'formulario_principal':fp})
Example #7
0
def mostrar_archivo(request):
    todas_notas = Nota.objects.order_by('-fecha')
    fp=formulario_principal()
    return render_to_response('1.html',{'todas': todas_notas,'formulario_principal':fp})