Как мне установить тему ThemeForest в проекте Django? - PullRequest
0 голосов
/ 28 октября 2019

Я недавно начал работать с Django, прошел несколько курсов по нему и получил основную идею с точки зрения структуры проекта, URL-адресов, шаблонов, статических файлов и т. Д. Чтобы избежать изучения разработки внешнего интерфейса (и создания своего приложения быстрее), я подумалтема начальной загрузки была бы хорошим вариантом. Я получил этот https://themeforest.net/item/metronic-responsive-admin-dashboard-template/4021469, в названии которого есть bootstrap4, однако, кажется, что интегрировать его в проект не так просто, как поместить файлы scss, js и vendor в мою статическую папку. Ресурсы «Начало работы» предполагают, что он работает на NodeJS и имеет целый собственный бэкэнд. Я не спрашиваю о полном руководстве о том, как это сделать, но было бы неплохо узнать, совместимы ли эти две вещи, или я должен идти дальше и попробовать вместо этого какое-нибудь другое решение для внешнего интерфейса. Ура!

1 Ответ

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

Они «совместимы», но вам, вероятно, лучше начать с темы, которая просто HTML / CSS / JS (не предназначена для Angular, если вы не пытаетесь использовать Angular с Django). Я на самом деле использовал именно эту тему в проекте Django.

Для начала просто возьмите компоненты из HTML и поместите их в файлы шаблонов Django. В общем, я бы сделал страницу макета, которая выглядит примерно так:

{% load static %}
<!-- templates/layout.html -->
<!DOCTYPE html>
<html>
<head>
 <!-- include styles from metronic here -->
</head>
<body>
{% block body %}
{% endblock %}
</body>

Надеюсь, это немного поможет, удачи!

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