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

岗位分析与可视化系统(三)

五、可视化

5.1薪资页面

在views,编写薪资分析的代码

def salary(request):   uname = request.session['username']   userInfo = User.objects.get(username=uname)   edus, workexps = getSalary.getPageDt()   defaultedu = '不限'   defaultworkexp = '不限'   if request.GET.get('edu'):       defaultedu = request.GET.get('edu')   if request.GET.get('workexp'):       defaultworkexp = request.GET.get('workexp')   salarylist, barData, legends = getSalary.getBar(defaultedu, defaultworkexp)   pieData = getSalary.pieData()   loudou = getSalary.getLouDou()   return render(request, 'salaryChart.html', {       'userInfo': userInfo,       'edus': edus,       'workexps': workexps,       'defaultedu': defaultedu,       'defaultworkexp': defaultworkexp,       'salarylist': sal
http://www.lryc.cn/news/68841.html

相关文章:

  • unity进阶学习笔记:json和xml
  • 数据结构之初识树与堆
  • 虚拟化技术 — VirtIO 虚拟设备接口标准
  • Dubbo——SpringBoot集成Dubbo(@Autowired和@Reference的区别、Dubbo的服务治理)
  • 高并发系统的三把利器
  • AppiumWinAppDriver自动化测试 Failed to locate opened application window with appid问题
  • 渗透测试--6.1.aircrack-ng破解wifi密码
  • C++中的继承、以及赋值兼容转换。
  • js浏览器实现简单的实时扫一扫功能
  • unity愤怒的小鸟学习制作(二)
  • 干外包3年,彻底寄了...
  • 软考高项论文范文(三)
  • 浅谈谈谈OTA召回2023
  • 【GDI+】旋转文本/斜体字
  • python3 面试题总结
  • select poll epoll有什么区别
  • Java基础面试题突击系列1
  • go-zero和dtm分布式事务实现
  • Springboot +Flowable,会签、或签简单使用(一)
  • 银行面试中的即兴演讲技巧,你了解吗
  • 基于LT6911UXC的LVDS视频接口调试经验
  • 【C++】OpenMP简介
  • Unity HybridCLR 热更工具学习日记(一)
  • 内网渗透(七十五)之域权限维持之DCShadow
  • JAVA日常练习—习题5
  • nuitka打包python的PyQt5成exe可执行文件
  • 数据(安全)治理面临的挑战和机遇
  • Java后端入职第三天,使用CompletableFuture优化查询接口
  • 卷积神经网络实例
  • LayerZero有何发展潜力?空投热潮和大额融资双重加持