Python Django表单日期时间字段

Python Django表单日期时间字段,python,django,forms,Python,Django,Forms,我为用户创建了一个输入日期和时间的表单,但是这个表单得到了一个 严格的格式,例如不适合输入(000-00-00:00:00)。每个符号都必须是用户自己写的。我怎样才能更改这个表单,所以当输入数字时,这个符号---:::自动出现在自己的屏幕上 class Appointment(models.Model): time_appointment = models.DateTimeField() patient = models.ForeignKey( Patient,

我为用户创建了一个输入日期和时间的表单,但是这个表单得到了一个 严格的格式,例如不适合输入(000-00-00:00:00)。每个符号都必须是用户自己写的。我怎样才能更改这个表单,所以当输入数字时,这个符号---:::自动出现在自己的屏幕上

class Appointment(models.Model):
    time_appointment = models.DateTimeField()
    patient = models.ForeignKey(
        Patient, related_name='patient_to_appointment', null=True, 
    on_delete=models.SET_NULL)
    doctor = models.ForeignKey(
        Doctor, related_name='doctor_appointment', null=True, on_delete=models.SET_NULL)
    complaint = models.CharField(max_length=50, null=True, blank=True)`enter code here`
html


让用户将所有日期项输入到标有“月”、“年”等的框中,这些框对应于字符串数组,您可以将这些字符串串接在一起,形成与生成的Datetime字段对象匹配的正确形式。换句话说,在字符串之间连接符号“-”,如上图所示。

如何注册plactholder,如何实现它?
<form action="" method="POST">
    {% csrf_token %} {{form}}
    <input type="submit" name="submit" />
</form>
def create_appointment(request):
    form = AppointmentForm(request.POST)
    if form.is_valid():
        form.save()
        return redirect('/')

    return render(request, 'main/f_appointment.html', {'form': form})