在Django中将CreateView字段显示为DateTimePicker

时间:2020-05-23 14:00:59

标签: python django

该“ date_delivery”字段如何显示为DateTimePicker?现在,它会自动生成为'input type =“ text”'

在models.py

class MyMachine(models.Model):
    date_delivery = models.DateTimeField(null=True, verbose_name='Datum Dostave:')
    machine_name = models.ForeignKey(MyName, on_delete=models.PROTECT)
    machine_model = models.ForeignKey(MyModel, on_delete=models.PROTECT)
    machine_serial = models.CharField(max_length=15)
    language = models.ForeignKey(MyLanguage, on_delete=models.PROTECT)

在views.py

class MyMachineCreateView(CreateView):
    model = MyMachine
    fields = ['date_delivery', 'machine_name', 'machine_model', 'machine_serial', 'language', ]

在DjangoAdmin中显示良好

enter image description here

但不是html格式

enter image description here

0 个答案:

没有答案
相关问题