Почему HTML пропускает мою переменную и как я могу это исправить? - PullRequest
0 голосов
/ 06 октября 2019

Суть в том, что "{{some_variable}}" просто исчезает в моей работе, в то время как этого не происходит ни в одном другом примере (который я мог бы найти)

views.py

def home(request):
data = {
    'title':'Main page'
}

home.html

<title>{{ title }}</title>

страница браузера => показать код

<title></title>

Почему он просто пропустил title ? Это определенно сработало в учебнике.

Я пытаюсь добиться того, чтобы заголовок страницы был "Главная страница", но я хочу сделать это, ссылаясь на словарь заголовков.

Я говорю об учебнике как о примере того же кода, который работал. Но если кому-то нужно посмотреть что-то похожее: https://www.youtube.com/watch?v=qDwdMDQ8oX4 16: 00

И я хочу поблагодарить вас ...

furas (Пожалуйста, напишите это как ответ, мне нужно поставить галочку)

Я сделал

return render(request, 'blog/home.html')

Но я должен

return render(request, 'blog/home.html', data)

(И, конечно, я не упомянул основную проблему в своем коде)

1 Ответ

0 голосов
/ 06 октября 2019

Учебное пособие просто отлично, оно использует шаблонное наследование , render () функция и переменная

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...