Hola a todos, estoy trabajando con django y Google app engine, tengo un formulario el cual todos los campos son obligatorios pero si envió el formulario vació, lo guarda. ademas si ingreso datos al formulario pero están incorrectas si los valida. ya he revisado todo pero no encuentro el error. aqui dejo el codigo que llevo
Este es el Modelo
Código Python:
Ver original# Models Basado en GAE
from google.appengine.ext import db
import os
class Proyecto(db.Model):
autor = db.UserProperty()
nombre = db.StringProperty(required=True)
descripcion = db.StringProperty(multiline=True)
fecha = db.DateTimeProperty(auto_now_add=True)
def __unicode__(self):
return self.nombre
El formulario
Código Python:
Ver originalfrom google.appengine.ext.db import djangoforms
from django import forms
from frontend.models import *
class newProyecto(djangoforms.ModelForm):
class Meta:
model = Proyecto
y la vista
Código Python:
Ver originaldef new(request):
if request.method == 'POST':
formulario = newProyecto(data=request.POST)
if formulario.is_valid():
formulario.save()
return HttpResponseRedirect('/proyectos')
else:
formulario = newProyecto()
return render_to_response('proyectoform.html', {'formulario':formulario}, context_instance=RequestContext(request))
Agradezco su colaboracion