1.У меня есть шаблон base.html, который просто описывает сайт (простой простой base.html). 2. У меня есть шаблон split_screen.html, который расширяет базовый HTML-файл и выглядит так:
{% extends "base.html" %}
{% block content %} - this is the part that changes in base.
<div id="top">
here come the login form and under it a logo and then a top nav pannel
</div>
<div id="right">
here come a static right nav pannel that never change, so there is no need for a block
</div>
<div id="main">
{% block main%}
this is the main part, this is the only thing that will change with every page in (all the files) that will extend from split_screen.html (every other page in the site).
{% endblock %}
</div>
{% endblock %}
Хорошо, я думаю, что сейчас время для вопроса ... Итак, то, что я ищу и не могу найти (или, может быть, просто не могу понять, как реализовать), это способ использования наследования шаблонов и все еще иметь этот логинБэкэнд-представление, которое я построил (используя электронную почту вместо имени пользователя) реализовано .... Я просто не могу понять это, потому что каждый пример, который я читаю, ссылается на логин как на собственную страницу, мне нужно, чтобы он был встроен в этостраница (или нет?).
Может ли кто-нибудь помочь с этим?