文章
django-tailwind安装配置教程
官方文档:https://django-tailwind.readthedocs.io/en/latest/installation.html
1、安装包
pip install 'django-tailwind[reload]'
2、注册tailwind
# Add 'tailwind' to INSTALLED_APPS in settings.py:
INSTALLED_APPS = [
# other Django apps
'tailwind',
]
3、初始化tailwind
python manage.py tailwind init
默认tailwindcss 4 版本,如果切换3版本
python manage.py tailwind init --tailwind-version 3
4、添加初始化tailwindcss应用到系统
INSTALLED_APPS = [
# other Django apps
'tailwind',
'theme'
]
5、添加系统变量
# settings.py
TAILWIND_APP_NAME = 'theme'
6、安装tailwind css前端库
python manage.py tailwind install
7、模板
路径:theme/templates/base.html
base.html示例内容
{% load static tailwind_tags %}
...
<head>
...
{% tailwind_css %}
...
</head>
8、添加自动重载
css改动可自动刷新页面
INSTALLED_APPS = [
# other Django apps
'tailwind',
'theme',
'django_browser_reload'
]
10、添加中间件
MIDDLEWARE = [
# ...
"django_browser_reload.middleware.BrowserReloadMiddleware",
# ...
]
11、添加路由
from django.urls import include, path
urlpatterns = [
...,
path("__reload__/", include("django_browser_reload.urls")),
]
12、启动tailwind自动重载监控服务
python manage.py tailwind start