当前位置: 首页 > news >正文

【Django+Vue】英文成绩管理平台--20230727

能够满足大部分核心需求(标绿):报表部分应该比较难。
在这里插入图片描述

项目地址

前端编译 https://gitlab.com/m7840/toeic_vue_dist
在这里插入图片描述

Vue源码 https://gitlab.com/m7840/toeic_vue
在这里插入图片描述

Django源码 https://gitlab.com/m7840/toeic_python
在这里插入图片描述

项目架构

在这里插入图片描述

流程

在这里插入图片描述

项目效果

学员界面:前后端分离
在这里插入图片描述
管理员界面:前后端不分离
在这里插入图片描述

项目经验:

1. vue.js的坑

Django的vue.js用axios请求数据,只适用于Django为API数据接口;不适用于再访问Django以外的数据接口,访问Django以外的数据接口会遇到跨域(百度无法解决)。最后我采用前后端分离。

2. session.storage是非响应式数据,需要reload来刷新网页。

3.前后端分离才是Django项目首选,因为数据来源一般是其他网页的API。

4. JS还是不熟悉

http://www.lryc.cn/news/102530.html

相关文章:

  • 栈-模拟栈
  • 图观| 从王宝强、费翔、阿汤哥等新上映的电影聊聊图的智能推荐场景
  • Redis系列一:介绍
  • Java 设计模式 - 单例模式 - 保证类只有一个实例
  • 第2章 JavaScript语法
  • 【Golang】Golang进阶系列教程--为什么 Go for-range 的 value 值地址每次都一样?
  • 小研究 - JVM 垃圾回收方式性能研究(三)
  • java根据poi解析excel内容
  • 实验报告-Sublime配置默认语法,以配置Verilog语法为例
  • pve安装ikuai并设置,同时把pve的网络连接到ikuai虚拟机
  • Android 面试题 ANR 五
  • 实训笔记7.28
  • C 游游的二进制树
  • 收发存和进销存有什么区别?
  • 小程序 账号的体验版正式版的账号信息及相关配置
  • AIGC(Artificial Intelligence Generated Content)和 Web3对比,未来发展
  • 机器学习之Boosting和AdaBoost
  • 汇编语言预定义寄存器和协处理器
  • 【前缀和】974. 和可被 K 整除的子数组
  • linux页框回收之shrink_node函数源码剖析
  • 网络运维基础问题及解答
  • 【RabbitMQ】之保证数据不丢失方案
  • 插入排序算法
  • Linux标准库API
  • 腾讯云—自动挂载云盘
  • 为Win12做准备?微软Win11 23H2将集成AI助手:GPT4免费用
  • Opencv Win10+Qt+Cmake 开发环境搭建
  • Matlab实现光伏仿真(附上30个完整仿真源码)
  • JSON.stringify()与JSON.parse()
  • neo4j教程-安装部署