Django - Validación

   
Vista:

Validación

Publicado por Cyborg225 drakon_125@hotmail.com (2 intervenciones) el 11/07/2016 22:53:23
hola amigos, estoy tratando de validar un campo vacio, es decir, tengo esto:

1
2
3
4
5
6
7
8
9
10
11
12
from django import forms
from .models import Registro
from django.core.exceptions import ValidationError
 
class registro_form(forms.ModelForm):
    class Meta:
        model = Registro
        fields = ["nombre", "edad", "numero", "email", "direccion", "foto" ,"comentarios"]
 
    def clean_comentarios(self):
        print self.cleaned_data
        return "Sin registros"

lo que busco es hacer una validación en "sin registros", supongo que es con sentencia de if. soy principiante en esto, pero no se como plasmarlo en la sentencia if, pero creo que es algo así

1
2
3
4
if "comentarios" == null:..............o tal vez.................if "comentarios" == "  ":
       def clean_comentarios(self):..................................def clean_comentarios(self):
               print self.cleaned_data.............................................print self.cleaned_data
               return "Sin registros".................................................return "Sin registros"

aun que no estoy seguro, me gustaria que me corrijan.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder