Cambie la forma de entrada de fecha en django para usar el mouse para hacer clic en el calendario

Mira el siguiente código:

class DateInput (forms.DateInput): 
    input_type = 'date'

 
class DiaryForm (forms.ModelForm):
    class Meta:
        model = models.Dfield
        fields = ['budget', 'weight', 'note', 'ddate']

        widgets = {
            'ddate': DateInput () , 
        }

    def __int __ (self, * args, ** kwargs):
        super (DiaryForm, self) .__ init __ (* args, ** kwargs)
        self.fields ['budget']. label = '今日 花费 (元)'
        self.fields ['weight']. Label = '今日 体重 (kg)'
        self.fields ['note']. Label = '心情 留言'
        self.fields ['ddate']. Label = '日期'

  

DateInput ()
Entrada de fecha ()

Supongo que te gusta

Origin www.cnblogs.com/xiaohaodeboke/p/12715557.html
Recomendado
Clasificación