soy nuevo en Django y quiero hacer una forma sencilla, de acuerdo con el documento que puedo hacer un formulario utilizando el módulo formas de DjangoDjango lista desplegable de números
from django import forms
class CronForm(forms.Form):
name = forms.CharField(max_length=100)
email = forms.EmailField(required=False, label='Your e-mail address')
message = forms.CharField(widget=forms.Textarea)
def clean_message(self):
message = self.cleaned_data['message']
num_words = len(message.split())
if num_words < 4:
raise forms.ValidationError("Not enough words!")
return message
lo que quiero saber es cómo crear una lista desplegable de días en el mes, es decir, del 1 al 31?
Algunos lo han hecho mediante javascript en su plantilla de formulario, ¿se puede hacer esto en django?
que funcionaba, es posible añadir un valor más al comienzo de la lista, algo así como ("*", "Todos"). – krisdigitx
Claro, simplemente agrégalo a la lista :) 'choices = [(" * "," Every ")] + [(x, x) for x in range (1, 32)]' –
gracias por ese yuji! – krisdigitx