遥遥领先,免费开源的django4-vue3前后端分离项目

这篇具有很好参考价值的文章主要介绍了遥遥领先,免费开源的django4-vue3前后端分离项目。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

🥝星域后台管理系统前端介绍

🌿项目简介

本项目前端基于当下流行且常用的vue3作为主要技术栈进行开发,融合了typescript和element-plus-ui,提供暗黑模式和白昼模式两种主题以及全屏切换,开发bug少,简单易学,项目后端采用了python的django框架作为开发模块。

目前正在搭建到网络服务器中。项目会不定期更新喜欢的朋友赶紧收藏起来吧😁

🍇项目开源仓库地址

https://gitee.com/Chen_SC/django-vue3/

🥥项目预览地址

🍈PC端
  • 域名:
  • http://www.chensc.com.cn/
  • 该地址为原IP,如上域名无法进入,请通过下方IP地址进入查看
  • http://47.93.35.47
🍉移动端
  • 域名:
  • http://www.chensc.com.cn/mobile
  • 该地址为原IP,如上域名无法进入,请通过下方IP地址进入查看
  • http://47.93.35.47/mobile

🌺 框架以及使用技术栈介绍

前端主要采用了vue3+ts+element-plus-ui+echarts+axios+pinai等技术栈和框架搭建

技术栈框架 官方地址 简介
vue3 https://cn.vuejs.org/ 易学易用,性能出色,适用场景丰富的 Web 前端框架
typescript https://www.tslang.cn/ JavaScript的一个超集,强类型语言
element-plus-ui https://element-plus.gitee.io/zh-CN/ 基于 Vue 3,面向设计师和开发者的组件库
axios https://www.axios-http.cn/ Axios 是一个基于 promise 的网络请求库,可以用于浏览器和 node.js。使用简单,包尺寸小且提供了易于扩展的接口。
pinia https://pinia.vuejs.org/zh/ 符合直觉的 Vue.js 状态管理库
echarts https://echarts.apache.org/zh/index.html 一个基于 JavaScript 的开源可视化图表库

🌻 安装

使用了yarn作为包管理工具,安装使用

yarn

直接进行安装

🌼 运行

yarn run serve

🌱 打包

yarn run build

🌸 项目截图

🌲 登录和首页

暗黑主题模式
django+vue 简单开源,开源

django+vue 简单开源,开源
django+vue 简单开源,开源
django+vue 简单开源,开源

白昼主题模式
django+vue 简单开源,开源

django+vue 简单开源,开源

🌾 书店管理(书籍管理,借书管理)

书籍管理
django+vue 简单开源,开源
借书管理
django+vue 简单开源,开源

🌴 古文学习(古诗词学习,古籍学习)

古诗词学习
django+vue 简单开源,开源
django+vue 简单开源,开源
古籍学习
django+vue 简单开源,开源

django+vue 简单开源,开源

🍹移动端截图

django+vue 简单开源,开源

django+vue 简单开源,开源

django+vue 简单开源,开源
django+vue 简单开源,开源

django+vue 简单开源,开源

django+vue 简单开源,开源

django+vue 简单开源,开源

🍦 星域后台管理系统后端介绍

🌿项目简介

后端主要使用python语言进行开发,python简单易学,其中的django框架更是web系统开发的一个超级大利器,很多的和web相关的内置模块使得开发轻松快捷,很多时候一句代码就能解决大部分需求,使用ORM对数据库操作,减少了sql注入风险的同时,也对我们操作数据库提供了极大的便利。本项目主要使用python3.8加django4,安装时请注意相关版本。

🥗 软件架构

  • 主要使用三个模块:python+django+redis

  • 数据库方面使用简单的sqlite3(django项目搭建时会默认使用sqlite3且可以直接使用),不用像MySQL一样需要安装软件,简洁高效

  • 主要使用的第三方库:

    • Django==4.1
    • django-celery-beat==2.5.0
    • django-celery-results==2.5.0
    • django-cors-headers==3.13.0
    • django-filter==21.1
    • django-import-export==3.2.0
    • django-simple-history==3.3.0
    • django-simpleui==2023.3.1
    • django-timezone-field==5.0
    • djangorestframework==3.13.1
    • djangorestframework-simplejwt==5.2.2
    • PyJWT==2.6.0
    • redis==4.5.4
    • pycryptodome==3.19.0
    • pycryptodomex==3.19.0
    • Pillow==9.5.0
  • python的安装的主要第三方库请查看本目录下的:requirements.txt 文件
    安装命令:
pip install requirements.txt -r
  • 用户验证方面没有使用django的jwt模块,而是使用了标准库的PyJWT模块,使用这个模块的好处是可以通过对token的验证更大的自由性,可以由开发者自己决定对token的验证规则(当然,内置的一些不可更改的规则还是不能改的)

🥑 使用教程

  1. 【首先启动redis】 请先打开本项目的 “Redis-x64-5.0.14.1” 目录而后双击启动
 redis-server.exe 
  1. 【其次启动django】 打开cmd窗口使用命令(默认使用的9000端口,可自行修改):
 python manage.py runserver http://127.0.0.1:9000

🍊后端管理平台可视化模块截图(simple-ui)

django+vue 简单开源,开源
django+vue 简单开源,开源

🍋后端代码和数据集部分截图

django+vue 简单开源,开源
django+vue 简单开源,开源
django+vue 简单开源,开源
django+vue 简单开源,开源文章来源地址https://www.toymoban.com/news/detail-765045.html

🌵 参与贡献

  • 目前开源仅限本人开发,不定期更新

到了这里,关于遥遥领先,免费开源的django4-vue3前后端分离项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 遥遥领先!探索Amazon CodeWhisperer魔力,你的私人AI编程助手!

    随着今年人工智能技术的大火,越来越多的领域正在接受和利用这项强大的AI科技,以实现更高效、更智能的工作方式。在软件开发领域,AI技术更是为我们的工作带来了前所未有的变革。从自动代码生成到智能编程助手,AI正在逐步改变开发者的工作方式,提高开发效率和代

    2024年02月08日
    浏览(49)
  • 鸿蒙Harmony应用开发,一起来写一个“遥遥领先”的开眼App

    最近不知道怎么鸿蒙Harmony突然就很火,到处都是鸿蒙开发相关的文章,培训机构的也是各种推鸿蒙应用,不知道是真的🔥了,还是在贩卖焦虑!不过看热度不错,那也就来了解了解咱们的遥遥领先😊,花了大概一周的闲暇时间从了解到参照自己以前开眼App的api写了一款鸿蒙

    2024年01月20日
    浏览(42)
  • Android Studio新版本New UI及相关设置丨遥遥领先版

    俗话说工欲善其事必先利其器嘛,工具用不好怎么行呢,借着Android Studio的更新,介绍一下新版本中的更新内容,以及日常开发中那些好用的设置。 正式版2023.08.17还是挺新的。 Android Studio版本 AGP版本 API级别上限 Android Studio Giraffe 3.2-8.1 33 Giraffe: https://developer.android.google.cn

    2024年02月09日
    浏览(39)
  • Java中利用Redis,ZooKeeper,数据库等实现分布式锁(遥遥领先)

    1.1 什么是分布式锁 在我们进行单机应用开发涉及并发同步的时候,我们往往采用synchronized或者ReentrantLock的方式来解决多线程间的代码同步问题。但是当我们的应用是在分布式集群工作的情况下,那么就需要一种更加高级的锁机制,来处理种跨机器的进程之间的数据同步问题

    2024年02月03日
    浏览(44)
  • 小米6/6X/米8/米9手机刷入鸿蒙HarmonyOS.4.0系统-刷机包下载-遥遥领先

    小米手机除了解锁root权限,刷GSI和第三方ROM也是米粉的一大爱好,这不,在华为发布了HarmonyOS.4.0系统后不久,我们小米用户也成功将自己的手机干山了HarmonyOS.4.0系统。虽然干上去HarmonyOS.4.0系统目前BUG非常多,根本不能满足我们的日常使用,但作为备用机的小米手机,还是可

    2024年02月09日
    浏览(35)
  • YOLOv8最新改进系列:融合最新顶会提出的HCANet网络中卷积和注意力融合模块(CAFM),有效提升小目标检测性能,大幅度拉升目标检测效果!遥遥领先!

    B站全文戳这里! 详细的改进教程以及源码,戳这!戳这!!戳这!!!B站:AI学术叫叫兽 源码在相簿的链接中,动态中也有链接,感谢支持!祝科研遥遥领先! 截止到发稿时,B站YOLOv8最新改进系列的源码包,已更新40种+损失函数的改进!自己排列组合2-4种后,不考虑位置

    2024年04月16日
    浏览(66)
  • Odoo:行业领先的免费开源生产制造管理系统

    用 Odoo 产品数据管理解决方案加速产品开发 研究、开发和设计新产品或者重新设计现有产品是所有制造企业的活力之源,但很多企业的设计部门和工程部门却完全脱离 ERP 系统。这导致工程师需要耗费大量时间来回答企业中其他部门就产品状态、修改级别和设计进度提出的问

    2024年02月04日
    浏览(51)
  • Odoo:行业领先的免费开源供应链管理系统

    为满足复杂的供应链和库存管理要求,如今绝大多数企业都不得不部署多个供应链管理软件和库存管理系统软件。如何利用一个库存管理与供应链管理软件,跨地区、跨时区地管理现代供应链?Odoo 库存管理与供应链管理软件提供专业的制造、分销和供应链管理功能,让您在

    2024年02月02日
    浏览(45)
  • 【Django】Django4.1.2使用xadmin避坑指南

    换成Django4版本使用xadmin真是需要巨大勇气。 win10 python3.9.0 django4.1.2 解决办法: 如果正常安装了xadmin库的话,six库也会安装,把 项目根目录/venv/Lib/site-packages/six.py 复制到 项目根目录/venv/Lib/site-packages/django/utils 下即可。 分析: Django已经弃用 ugettext(), ugettext_lazy(), ugettext_noo

    2023年04月08日
    浏览(33)
  • arm架构,django4.2.7适配达梦8数据库

    Django                        4.2.7 django-dmPython               3.1.7 dmPython                      2.5.5 DM Database Server 64 V8 DB Version: 0x7000c 适配过程中发现的问题如下: 解决方法:将django_dmPython和django_dmPython-3.1.7.dist-info复制一份,放到django下面的db/backends/目录下,因此后面

    2024年04月29日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包