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

python+django+mysql项目实践四(信息修改+用户登陆)

python项目实践

环境说明:

Pycharm 开发环境
Django 前端
MySQL 数据库
Navicat 数据库管理

用户信息修改

修改用户信息需要显示原内容,进行修改
通过url传递编号

urls

在这里插入图片描述

views

修改内容需要用数据库的更新,用update进行更新,用filter进行选择
输入参数多nid,传递要修改内容的id编号

def info_edit(request,nid):if request.method == "GET":data_list = Rule.objects.all()date = UserInfo.objects.filter(id=nid)context = {"data_list":data_list,"date":date}return render(request,"info_edit.html",context)user = request.POST.get("users")pwd = request.POST.get("pwd")role = request.POST.get("role")
http://www.lryc.cn/news/129830.html

相关文章:

  • sCrypt编程马拉松于8月13日在复旦大学成功举办
  • Selenium手动和自动两种方式启动Chrome驱动
  • 《PostgreSQL 开发指南》第32篇 物化视图
  • 【RocketMQ】快速入门
  • AB跳转轮询:让你的独立站收款智能化
  • 所有用户都能使用sudo吗
  • 【广州华锐视点】VR警务教育实训系统模拟真实场景进行实践训练
  • 【深入浅出C#】章节 7: 文件和输入输出操作:处理文本和二进制数据
  • Matlab中图例的位置(图例放在图的上方、下方、左方、右方、图外面)等
  • 【算法学习】两数之和II - 输入有序数组
  • 聚观早报|京东称在技术投入没有止境;木蚁机器人完成B2轮融资
  • C语言:选择+编程(每日一练)
  • 信道数据传输速率、码元传输速率、调制速度,信号传播速度之间的关系
  • docker的使用方法总结
  • 【C#】条码管理操作手册
  • RabbitMq-发布确认高级(避坑指南版)
  • Blender增强现实3D模型制作指南【AR】
  • Java查看https证书过期时间(JKS,CERT)
  • 关于vue,记录一次修饰符.stop和.once的使用,以及猜想。
  • 解决git reset --soft HEAD^撤销commit时报错
  • 【BASH】回顾与知识点梳理(三十四)
  • Python可视化在量化交易中的应用(11)_Seaborn折线图
  • 无涯教程-TensorFlow - TensorBoard可视化
  • [uni-app] uview封装Popup组件,处理props及v-model的传值问题
  • 【C++】int a;和int *p=new int;有什么区别?
  • redis事务管理
  • TPS_C++版本及功能支持备注
  • 同步jenkinsfile流水线(sync-job)
  • STM32单片机WIFI-APP智能温室大棚系统CO2土壤湿度空气温湿度补光
  • SpringBoot复习:(52)不再需要使用@EnableTransactionManagement的原因