Я получаю сообщение 'TypeError at /' в порту при запуске моего кода django
Вы допустили одну ошибку в вашем views.py.
после создания context = {...},
вы поставили одну запятую, изменив ее на
context = {}
В ваших представлениях вместо
return Render(request, 'pages/page.html', context)
Do
return Render(request, 'pages/page.html', {'context': context})
Эта ошибка связана с тем, что django нужен dict для вызова в шаблоне, поэтому если вы зададите что-то вроде
context = {
"a": a,
"b": b
}
return Render(request, 'pages/page.html', {'text': context})
В вашем шаблоне будет что-то вроде
{{ text.a }}