Mysql 无法将数据插入数据库

Mysql 无法将数据插入数据库,mysql,django,Mysql,Django,这是我的view.py的摘录 def routineInput(request): if request.method == 'POST': today = datetime.now form = CreateRoutine(request.POST) if form.is_valid(): return HttpResponseRedirect('/todo/saved/') else: form = CreateRoutine() retur

这是我的view.py的摘录

def routineInput(request):
if request.method == 'POST':
    today = datetime.now
    form = CreateRoutine(request.POST)
    if form.is_valid():
        return HttpResponseRedirect('/todo/saved/')
else:
    form = CreateRoutine()

return render(request, 'todo/croutine.html', {'form': form})
所以我的想法是,我有一个简单的输入表单,我在其中输入一个名称,它应该将这个名称推送到数据库中的一个表中。我的代码很全面,它显示了我的/todo/saved页面,但我的POST请求似乎没有发送到我的表,或者我的表拒绝了它或其他什么

Mymodel.py课程:

class Todolist(models.Model):
name =  models.TextField()
created_at = models.DateTimeField(default = datetime.now, blank = True)
updated_at = models.DateTimeField(default = datetime.now, blank = True)

您没有保存表单数据


您没有保存表单数据


假设表单是一个ModelForm,则此操作有效。否则就得由另一个地方的警察来处理。是的,同意。假设op使用的是模型表单本作品假设表单为模型表单。否则就得由另一个地方的警察来处理。是的,同意。假设op使用模型表格
if form.is_valid():
    form.save()
    return HttpResponseRedirect('/todo/saved/')