как обновить дату? - PullRequest
0 голосов
/ 05 мая 2020

, когда я обновляю поля, кроме всех полей, затем обновляется хорошо, когда я добавляю поле даты, оно не обновляет никаких данных ... пожалуйста, дайте мне знать, почему ....

forms.py

class EmployeeForm(ModelForm):

class Meta:
    model = Employee
    fields = "__all__"
    widgets = {
        'edob': DateInput(), 'egender': forms.RadioSelect(),
    }

models.py

class Employee(models.Model):
eid = models.CharField(max_length=20)
ename = models.CharField(max_length=100)
eemail = models.EmailField()
econtact = models.CharField(max_length=15)
esalary = models.CharField(max_length=100)
egender = models.CharField(max_length=20, choices=G_CHOICES, default='male')
edob = models.DateField()

def __str__(self):
    return self.ename

class Meta:
    db_table = "employee"

обновление. html

<div class="form-group row">
<label class="col-sm-2 col-form-label">Employee DOB:</label>
<div class="col-sm-4">
    <input type="text" name="edob" id="id_edob" required maxlength="15" value="{{ employee.edob }}" />
</div>

как решить это не получается ....

1 Ответ

1 голос
/ 05 мая 2020
<div class="form-group row">
<label class="col-sm-2 col-form-label">Employee DOB:</label>
<div class="col-sm-4">
    <input type="text" name="edob" id="id_edob" required maxlength="15" value="{{ Employee.edob }}" />
</div>

это должно работать ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...