Я хотел бы спросить, что является хорошим подходом к созданию блочного контента Django для веб-сайта.
Основная идея заключается в том, что это будет простой веб-сайт, в основном ориентированный наотображение изображения.
Я хочу знать, будет ли хорошей идеей создать FrontEnd часть веб-сайта с использованием библиотеки Bootstrap 4, в которой основная часть BackEnd создается в Djangoфреймворк ?
Я хотел бы упростить производственную часть, используя шаблонную форму для отображения другой части главной страницы, и я хочу спросить, является ли это хорошим решением?
Сначала я создал один HTML-файл, который долженвключить всю определенную часть веб-страницы (заголовок, часть содержимого, нижний колонтитул)
{% load static %}
<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"
integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
</head>
<body>
</body>
</html>
Во-вторых, я создаю html-файл navbar
{% block content %}
<header id="main-navigation">
<nav class="navigation">
<ul class="main-navigation">
<li class="home">
<a class="nav-link" href="{% url 'home_view' %}">Home</a>
</li>
<li class="contact">
<a class="nav-link" href="{% url 'contact_view' %}">Contact</a>
</li>
<li class="logo">
<a class="nav-link" href="{% url 'logo_view' %}">Logo</a>
</li>
</ul>
</nav>
</header>
{% endblock %}
В конце я хочу включить часть нижнего колонтитулавеб-сайт
{% block content %}
<div class="footer">
<p>Footer part</p>
</div>
{% endblock %}
Я также хочу знать, будет ли использование MODAL хорошим решением, если я хочу установить фиксированную панель навигации с нижним колонтитулом и прокручиваемый контент, например, для отображения изображений.
Я надеюсь, что я уточню еще вопрос!