1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > python实现新高考志愿填报系统 web版本高考志愿智能分析推荐平台

python实现新高考志愿填报系统 web版本高考志愿智能分析推荐平台

时间:2021-02-24 10:49:38

相关推荐

python实现新高考志愿填报系统  web版本高考志愿智能分析推荐平台

另外还开发了java、ssm、springboot版本

开发过程及问题在此记录一下

学校推荐,根据个人信息的高考分数推荐相关的学校。

根据问卷调查中的人格类型筛选符合的专业,根据专业热度排名,如果点击哲学这一专业后,与哲学相关的专业就会出现在专业推荐的表里面。

python版本关键代码

from django.shortcuts import render, redirectfrom django.views.decorators.csrf import csrf_exempt # 取消csrffrom . import formsfrom . import models# Create your views here.@csrf_exemptdef index(request):title = '首页'return render(request, 'base.html', locals())@csrf_exemptdef login(request):title = '登录'error = ''login_form = forms.LoginForm()if request.method == 'POST':login_form = forms.LoginForm(request.POST)if login_form.is_valid(): # 判断是否填写完成user = login_form.cleaned_data # 清理数据request.session['is_login'] = Truerequest.session['username'] = user['username']request.session['school_name'] = ''request.session['province'] = ''return redirect('/')else:# 获取全局的error信息,只显示第一个if login_form.errors.get('__all__'):error = login_form.errors.get('__all__')[0]return render(request, 'login.html', locals())

java版本关键代码

onShareAppMessage: function( options ){var that = this;// 设置菜单中的转发按钮触发转发事件时的转发内容var shareObj = {title: "转发的标题", path: '/pages/share/share', // 默认是当前页面,必须是以‘/'开头的完整路径imageUrl: '', //自定义图片路径,可以是本地文件路径、代码包文件路径或者网络图片路径,支持PNG及JPG,不传入 imageUrl 则使用默认截图。显示图片长宽比是 5:4success: function(res){// 转发成功之后的回调if(res.errMsg == 'shareAppMessage:ok'){}},fail: function(){// 转发失败之后的回调if(res.errMsg == 'shareAppMessage:fail cancel'){// 用户取消转发}else if(res.errMsg == 'shareAppMessage:fail'){// 转发失败,其中 detail message 为详细失败信息}},complete: fucntion(){// 转发结束之后的回调(转发成不成功都会执行)}};// 来自页面内的按钮的转发if( options.from == 'button' ){var eData = options.target.dataset;console.log( eData.name ); // shareBtn// 此处可以修改 shareObj 中的内容shareObj.path = '/pages/btnname/btnname?btn_name='+eData.name;}// 返回shareObjreturn shareObj;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。