专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-963-0016      微信咨询  |  联系我们

简易人事管理系统—Flask网站制作(10)

当前位置:网站建设 > 优化推广
资料来源:网络整理       时间:2023/3/22 4:03:08       共计:3589 浏览

  接收从网站页面传过来的id值

  把person_showform和CreatOrEdit_form两个类实例化

  如果数值数据提交方式是POST,则证明是访问点击了提交按钮,那么就通过name=ins_editform.name.data等语句获得所有网站页面提交上来的字段数值数据

  通过all_judge.py文件里的CreatAndEdit_judge(name,sex,age,height,job,facelevel)函数来判断每一个输入字段是不是是否为空,并获得返回值即提示信息ErrorMessage,如果ErrorMessage不等于空,则证明有未填写的字段,那么就通过return render_template("edit.html", ErrorMessage=ErrorMessage, form=ins_editform)重新返回到edit.html网站页面,注意,返回时要把ErrorMessage也传给edit.html

  如果ErrorMessage不为空,那么就证明所有字段都填写完毕了,没有为空的字段,那么就调用db.py里的edit_data (name, sex, age, height, job, facelevel)方式方法,如果该方式方法的返回值为True,则证明数值数据调整更新成功,如果调整更新不成功怎么办?edit_data函数并没有做处理

  如果提交方式不为POST,那么就证明是通过访问点击编辑按钮进入edit.html网站页面的操作,此时,我们需要把原始数值数据展现在网站页面上,我们先通过result_tuple = get_one_data(id)获得该条数值数据的所有字段值,再通过ins_editform.name.data=result_tuple[1]等语句把这些原始值写入到网站页面上。最后,再通过return render_template("edit.html",result_tuple=result_tuple,form=ins_editform)进入edit.html,注意,被编辑数值数据的所有字段值result_tuple也被传入了该网站页面

  通过访问点击person_show.html或person_show_search.html网站页面上的删除按钮即可进入到delete.html网站页面

  通过id值来查询到该条数值数据的所有字段值,即通过get_one_data(id)把该条数值数据的所有字段值都存储在一个元祖OneResult_tuple中

  通过return render_template("delete.html",OneResult_tuple=OneResult_tuple,form=ins_person_showform)跳转至delete.html网站页面,同时把被删除人员的所有字段值OneResult_tuple和person_showform 类的实例ins_person_showform也传递给delete.html

  一定要实战呀!

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:四十中学网站制作说说5种方式来解决您的下一个网站设计 | ·下一条:烟台网站制作要重视哪几点?

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有