【发布时间】:2023-02-23 03:52:36
【问题描述】:
我是 python 和 django 的新手。我试图制作一个待办事项应用程序,但我的日期字段出现错误。我试过在谷歌中搜索解决方案,但我无法找到解决我的问题的方法。
楷模:
class Task(models.Model):
name = models.CharField(max_length=250)
priority = models.IntegerField()
date = models.DateField(blank=True,null=True)
def __str__(self):
return self.name
意见。
def demo(request):
task1 = `Task.objects.all()
if request.method == 'POST':
name = request.POST.get('task', '')
priority = request.POST.get('priori`ty', '')
date = request.POST.get('date', '')
task = Task(name=name, priority=priority, date=date)
task.save()
return render(request, 'index.html', {'task1': task1})
# def details(request):
return render(request, 'detail.html', {'task': task})
【问题讨论】:
-
你做了什么导致这个错误?你如何输入日期?它是文本输入还是日期选择器?