栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

⒀ Django实现编辑用户信息

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

⒀ Django实现编辑用户信息

上一章我们已经实现了个人中心的一个简单的样式,对个人中心的布局以及主要信息查询展示做了罗列,这一章我们通过修改和编辑用户个人信息的一个功能来全面理解django对数据的保存与修改的基本思路,理解了这个思路之后,有助于我们利用CBV视图去快速开发,django其实还内置了一些类视图,基本的增删改查的逻辑都帮我们实现了,对于向博客这种基本的增删改查几乎利用类视图非常简单,不费吹灰之力,那前提是我们得先理解了它的一个思路,才有助于我们迈向更高级的开发,自定义它的类视图,做更多更复杂的事情!日常遇到的需求都不会像博客这么简单!

1、在users/views.py中创建一个编辑用户的信息的视图

# 本视图登录后才能访问,所以检测登录的装饰器一定要加

@login_required(login_url='users:login')
def editor_users(request):
    """ 编辑用户信息 """
    return render(request, 'users/editor_users.html')

2、在users/templates/users中创建editor_users.html模板

这里我们继承用户中心展示用户信息的模板,那么我们就得先去user_profile.html模板中增加可编辑的块。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/969078.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号