私はジャンゴに新しいですし、私は私が私が知りたいことはあるジャンゴDjangoのフォームのドロップダウンリスト
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で行うことができますか?
クールは、それは、リストの先頭に(「*」、「すべて」)のようなものを1つのより多くの価値を追加することが可能です。 – krisdigitx
確かに、それをリストに追加するだけです。 'choices = [(" * "、" Every ")] +(x、範囲内のxは(1、32)]' –
そのゆうじに感謝します! – krisdigitx