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

本文介绍了使用Python的Django框架和MySQL数据库进行项目实践,包括用户信息的修改和用户登录功能的实现。在用户信息修改部分,详细讲解了urls、views、html的设计,并展示了如何通过数据库的update和filter操作来更新用户信息。用户登录部分则阐述了登录验证过程,urls、views的设置,以及登录成功后的页面跳转逻辑。
摘要由CSDN通过智能技术生成

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":dat
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

沐风—云端行者

喜欢请打赏,感谢您的支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值