Django项目中常使用的前端框架


在项目开发中为了加快开发速度,提高研发效率,前端部分我们不会使用 原生的技术去实现,往往会使用一些 前端框架,前端有许多的框架,它们适配于不同的产品,我们会结合自身所需去考虑框架的选择。本篇就探索一下 django的快速开发中,我们可以使用那些前端的框架。

jQuery

jQuery是一个高效、精简并且功能丰富的 JavaScript 工具库。它提供的 API 易于使用且兼容众多浏览器,这让诸如 HTML 文档遍历和操作、事件处理、动画和 Ajax 操作更加简单。

下载:https://jquery.com/download/
API文档:https://www.jquery123.com/

Bootstrap

Bootstrap是博主首选也是首推的框架,它相比于jQuery更为高级,最新的版本中功能更加的丰富,可以满足你开发中的大部分需求。而且文档清晰,上手也较为容易。

官方网站:https://getbootstrap.com/

Bootswatch

可以使用Bootswatch来装饰Bootstrap,有不同的免费主题

官方网站:https://bootswatch.com/

pure

pure很小,很强大的CSS框架,简洁干净

官方网站:https://purecss.io/

Materializecss

偏爱流行的Material Design风格?那么这个框架Materializecss,和这个框架Mui很适合你

官方网站:https://materializecss.com/

Bluma

Bluma也相当的不错、

官方网站:https://bulma.io/

  • 3
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Django 项目中,你可以使用 Vue.js 创建前端文件。下面是一些简单的步骤: 1. 安装 Vue CLI 首先,你需要安装 Vue CLI。你可以使用以下命令安装: ``` npm install -g @vue/cli ``` 2. 创建 Vue.js 项目Django 项目的根目录下创建一个新的文件夹,比如 `frontend`,然后在该文件夹中运行以下命令来创建一个新的 Vue.js 项目: ``` vue create . ``` 这将创建一个新的 Vue.js 项目,并将其添加到当前文件夹中。你需要选择一些选项,如 Babel、CSS 预处理器等,根据你的需求进行选择。 3. 配置 Django 项目 接下来,你需要将 Vue.js 项目Django 项目连接起来。可以在 Django 项目的 `settings.py` 文件中添加以下配置: ```python STATICFILES_DIRS = [ os.path.join(BASE_DIR, "frontend", "dist", "static"), ] TEMPLATES = [ { "BACKEND": "django.template.backends.django.DjangoTemplates", "DIRS": [ os.path.join(BASE_DIR, "frontend", "dist"), ], "APP_DIRS": True, "OPTIONS": { "context_processors": [ "django.template.context_processors.debug", "django.template.context_processors.request", "django.contrib.auth.context_processors.auth", "django.contrib.messages.context_processors.messages", ], }, }, ] ``` 这将使 Django 项目在运行时可以找到 Vue.js 生成的静态文件和模板。 4. 构建 Vue.js 项目 最后,你需要构建 Vue.js 项目并将生成的静态文件放入 Django 项目中。可以在 Vue.js 项目的根目录下运行以下命令来构建项目: ``` npm run build ``` 这将生成一个名为 `dist` 的文件夹,其中包含静态文件和模板。你需要将该文件夹复制到 Django 项目的根目录下。 现在,你已经成功地将 Vue.js 项目添加到 Django 项目中。在 Django 项目使用 Vue.js 时,你可以在模板中使用 Vue.js 组件,或者使用 Django REST framework 创建 API 并从 Vue.js 组件中获取数据。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值