Почему он говорит мне, что у объекта 'str' нет атрибута 'append'? [закрыто]
from django.shortcuts import render
from django.http import HttpResponse
from django import forms
# Create your views here.
class NewTaskForm(forms.Form):
task = forms.CharField(label = "New Task")
task = ["foo", "bar", "taz"]
def index(request):
return render(request, "task/index.html", {
"task" : task
})
def add(request):
if request.method == "POST":
form = NewTaskForm(request.POST)
if form.is_valid():
task = form.cleaned_data["task"]
task.append('task')
else:
return render (request, "task/add.html",{
"form" : form
})
return render(request, "task/add.html", {
"form" : NewTaskForm()
})
Вернуться на верх