django项目的顺风css框架

django-tailwind的Python项目详细描述


tailwind css框架与django a.k.a.django+tailwind=

快速启动

  1. 从pip安装python包django tailwind

    pip install django-tailwind

    或者,您可以下载或克隆此repo并运行pip install -e .

  2. tailwind添加到settings.py中已安装的应用

  3. 创建一个与tailwind兼容的django应用程序,我喜欢称之为theme

    python manage.py tailwind init theme

  4. 将新创建的theme应用添加到settings.py中已安装的应用

  5. 在settings.py中,通过添加以下字符串来注册Tailwind应用程序:

    TAILWIND_APP_NAME = 'theme'

  6. 运行命令安装tailwind css的所有必需依赖项:

    python manage.py tailwind install

  7. 现在,在开发模式下启动尾风:

    python manage.py tailwind start

  8. django tailwind提供了一个简单的base.html模板,可以在 yourtailwindappname/templates/base.html。你可以随时扩展或删除它,如果你 有自己的布局。

  9. 如果您没有使用django tailwind提供的base.html模板,请将styles.min.css添加到您自己的base.html模板文件:

    <linkrel="stylesheet"href="{% static 'css/styles.min.css' %}"type="text/css"/>
  1. 现在您应该可以在html中使用tailwind css类了。

  2. 要生成css的生产版本,请运行:

    python manage.py tailwind build

npm可执行路径配置

有时(特别是在windows上),python可执行文件找不到系统中安装的NPM。 在这种情况下,您需要在settings.py文件中手动设置NPM可执行路径:

NPM_BIN_PATH='/usr/local/bin/npm'

请注意,系统的NPM路径可能不同。尝试在 获取路径的命令行。

错误和建议

如果您发现了一个bug,请使用github上的问题跟踪器。

https://github.com/timonweb/django-tailwind/issues

2019年(c)Tim Kamanin - A Full Stack Django Developer

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
jsoup有效文件路径抛出java。木卫一。FileNotFoundException   java如何在不删除和添加Mapbox中的层的情况下更改SymbolLayer的Z值?   java计算用户定义年数内四个季度的降雨量   如何在Java中轻松地将格式为“20 0F 01”的字符串更改为十六进制值?   java在JPA或Hibernate中“持久类”和“实体”之间有什么区别?   java Android:AlarmManager“缺少对unregisterReceiver()的调用?”当按下后退按钮时   logcat中的java错误“isDataSchedulerEnabled():false”   java i/p col特性必须是字符串或数字类型,但不能是org。阿帕奇。火花利纳格小姐。向量   java如何从Post请求url和浏览器转储中隐藏密码   多线程javamail中的java问题   java我的用户应该直接连接到数据库吗?如何将用户连接到数据库;   java如何获得Spring数据JPA存储库工厂?   windows java字节数组转换为字符串,但不同的操作系统会产生不同的结果   java代码在eclipse中编译,但不在命令行上编译