如何在Django项目中设置主题森林主题



我最近刚开始使用Django,学习了一些课程,了解了项目结构、URL、模板、静态文件等方面的基本概念。为了避免学习前端开发(并更快地构建我的应用程序(,我认为引导主题是一个不错的选择。我明白了https://themeforest.net/item/metronic-responsive-admin-dashboard-template/4021469它的标题中有bootstrap4,然而,将其集成到项目中似乎并不像将scss、js和vendor文件放在我的静态文件夹中那么简单。"入门"资源表明它运行在NodeJS上,并且有自己的整个后端。我并不是要求提供一份关于如何做到这一点的定制完整指南,但很高兴知道这两件事是否兼容,或者我是否应该继续尝试其他前端解决方案。干杯

它们是"兼容的",但您最好从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>

希望这能有所帮助,祝你好运!

最新更新