Я новичок в Джанго и я хочу, чтобы сделать простую форму, в соответствии с доком я могу сделать форму, используя модуль формы из ДжангоДжанго формы выпадающий список номера
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
то, что я хочу знать, как создать выпадающий список дней в месяце, т. е. от 1 до 31?
некоторые из них сделали это с помощью javascript в их шаблоне формы, это можно сделать в django?
, который работал, можно ли добавить еще одно значение в начале списка, что-то вроде («*», «Каждый»). – krisdigitx
Конечно, просто добавьте его в список :) 'choice = [(" * "," Every ")] + [(x, x) для x в диапазоне (1, 32)]' –
спасибо за это yuji! – krisdigitx