如何在 Django 中集成 Foundation 5(How to integrate Foundation 5 in django)

问题

我想在 Django 项目中开始使用 Foundation 5。 我的疑问是关于如何设置 Foundation 项目的文件夹。 Foundation 现在使用 bower 来获取 js 的双重性。 我认为将基础 5 设置到 django 的静态文件夹中是不正确的。

有没有人在 django 项目中设置过基础?

要编译 scss 文件,我将使用 django-compressor。

回答1

我的解决方案是使用 django-bower ......就是这样!

回答2

检查这里。 它应该有所有的说明。 https://pypi.python.org/pypi/django-zurb-foundation

回答3

我一直在使用 django 开发服务器在我的 django 项目上打基础。 我所做的只是下载 Foundation 5 静态文件(JS、CSS)并将它们添加到我的 django 静态文件中。 然后我将必要的脚本添加到我的基本模板中,如下所示:http://foundation.zurb.com/docs/css.html。 我还没有将它投入生产,但我没有看到任何原因为什么它不起作用或为什么使用静态文件不正确(正如你在你的问题中所想的那样)。

如果您真的很铁杆,那么使用 SASS 自己编译 CSS 有很多好处,我想如果您有大量需要修改的模板,使用带有 django-zurb-foundation 的模板标签会更简洁或更容易实现但如果你像我一样,只想在一个小项目上试用 Foundation,那么下载额外的应用程序(django-bower、django-zurb-foundation)就没有必要了。


更多相关内容:请点击查看