Why Django can’t update date?

I practiced writing the update function(update)of Pytohn+Django ModelForm. But I have been catching bugs for many days, I still can't think of what went wrong... I came to ask you what is the error? Thank you for your advice.

Attach the structure and url of MTV with form writing and pictures

Model:

class TaskList(models.Model):
task = models.CharField(max_length=200)
priority = models.PositiveIntegerField(default=0)
status = models.PositiveIntegerField(default=0)
user = models.CharField(max_length=50)
worker = models.CharField(max_length=50, null=True, blank=True)
timestamp = models.DateTimeField(default=timezone.now)
start_date = models.DateField(null=True, blank=True)
finish_date = models.DateField(null=True, blank=True)
def __str__(self):
return self.task

Templates:

 {% block main %}
<form action="/edittask/" method="POST">
{% csrf_token %}
<table class="table table-striped">
<tr>
<td align=right>TaskItem</td>
<td><input type=text name="task" size=100 
value='{{target_edit.task}}' required></td>
</tr>
<tr><td> </td><td>
<input type=submit value="Update" class="btn btn-primary">
</td></tr>
</table>
</form>
{% endblock %}

Views:

@login_required(login_url='/admin/login/')
def edit_task(request,id=1):
tasks = TaskList.objects.get(id=id)
logged_user = User.objects.get(username=request.user.username)
logged_user = UserProfile.objects.get(user=logged_user)
form = TaskListEdit(instance=tasks)
if request.method=='POST':
form = TaskListEdit(request.POST,instance=tasks)
print(form)
if form.is_valid():
form.save()
return redirect("/tasklist/")
try:
target_edit = TaskList.objects.get(id=id)
except:
return redirect("/tasklist/")
return render(request,"edit_task.html",locals())

Url

urlpatterns = [
path('edittask/',views.edit_task),
path('edittask/<int:id>/',views.edit_task),
path('', views.index),
]+static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)
forms:
class TaskListEdit(ModelForm):
class Meta:
model = TaskList
fields = ['task']

forms

class TaskListEdit(ModelForm):
class Meta:
model = TaskList
fields = ['task']

ERR

ModelForm

Models

Template

Views

Url

I am not sure if there was a mistake in copy-paste, but can you double-check your indentations? They look to be off in your code here.

Back to Top