Ошибки при выводе книжного списка в шаблоны
from django.http import HttpResponse
booksList = [
{ 'id' = '1',
'title' = "Beginner's Course in Django",
'description' = 'Foundational Course in Django'}
{ 'id' = '2',
'title' = "Intermediate Course in Django",
'description' = 'Next steps in Django'
},
{
'id' = '3',
'title' = "Advanced Course in Django",
'description' = 'The complexities of Django'
},
]
Я вывожу данные в шаблон, используя вышеуказанный bookList, и получаю две ошибки:
'['' не был закрыт Pylance и '{' не был закрыт Pylance
Добрый совет.
Я только что нашел ошибку: двоеточие (:) должно быть использовано вместо знака равенства (=).Следующий код работает:
from django.shortcuts import render
from django.http import HttpResponse
booksList = [
{ 'id' : '1',
'title' : "Beginner's Course in Django",
'description' : 'Foundational Course in Django'},
{ 'id' : '2',
'title' : "Intermediate Course in Django",
'description' : 'Next steps in Django'
},
{
'id' : '3',
'title' : "Advanced Course in Django",
'description' : 'The complexities of Django'
},
]