2017-02-21 26 views
1

Я пытаюсь сделать наследование шаблона на следующие две страницы, и все унаследовано, но заголовок моей страницы. Я пробовал несколько вариантов размещения названия в разных местах, но все равно ничего. Кстати, я работаю над своим локальным хостом.Почему для меня не загружается головная часть наследования дзиньи?

Вот мой код:

base.html

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    {% block head %} 
     <meta charset="UTF-8"> 
     <meta name="viewport" content="width=device-width,initial-scale=1"> 
     <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
     <title>{% block title %}{% endblock %} - My Webpage</title> 
     <link href="https://maxcdn.bootstrapcdn.com/bootswatch/3.3.7/cerulean/bootstrap.min.css" rel="stylesheet" integrity="sha384-zF4BRsG/fLiTGfR9QL82DrilZxrwgY/+du4p/c7J72zZj+FLYq4zY00RylP9ZjiT" crossorigin="anonymous"> 
    {% endblock %} 
</head> 
<body> 
    <div class="container"> 
     {% block content %} {% endblock %} 
    </div> 
</body> 
</html> 

login.html

{% extends "base.html" %} 
{% block head %}{% endblock %} 
{% block title %} Log In {% endblock %} 
{% block content %} 
    <h2>Log In</h2> 
    <a href="/signup">Sign Up</a> 
    <form method="post"> 
     <label for="username">Username:</label> 
     <input id="username" type="text" name="username" value="{{username}}"> 
     {{username_error}} 
     {{user_not_found}} 
     <br> 
     <label for="pass">Password:</label> 
     <input id="pass" type="password" name="password" value=""> 
     {{incorrect_password}} 
     {{password_error}} 
     <br> 
     <button>Submit</button> 
    </form> 
{% endblock %} 

ответ

0

Оказывается, я просто должен был вынуть блок головки для заголовка и заголовка для загрузки. Причина, по которой я не делал этого раньше, - это потому, что у меня был другой шаблон, который должен был использовать определенный CSS-код, который был в заголовке.

{% extends "base.html" %} 
{% block title %} Log In {% endblock %} 
{% block content %} 
    <h2>Log In</h2> 
    <a href="/signup">Sign Up</a> 
    <form method="post"> 
     <label for="username">Username:</label> 
     <input id="username" type="text" name="username" value="{{username}}"> 
     {{username_error}} 
     {{user_not_found}} 
     <br> 
     <label for="pass">Password:</label> 
     <input id="pass" type="password" name="password" value=""> 
     {{incorrect_password}} 
     {{password_error}} 
     <br> 
     <button>Submit</button> 
    </form> 
{% endblock %} 

 Смежные вопросы

  • Нет связанных вопросов^_^