Django
文章平均质量分 92
本专栏旨在学习Django框架,由浅入深
Al6n Lee
晴耕雨读
展开
-
【Django】cookie和session
本文介绍了cookie和session,以及他们在Django中的应用。原创 2023-03-17 23:20:25 · 160 阅读 · 0 评论 -
【Django】缓存机制
本文主要介绍了Django缓存机制:开发调试缓存、内存缓存、文件缓存、数据库缓存、Memcache缓存等。原创 2023-03-16 23:00:47 · 737 阅读 · 14 评论 -
【Django】视图之FBV与CBV
本文介绍了FBV与CBV的定义,着重分析CBV的源码:as_view、view、dispatch;最后介绍了CBV的应用重写dispatch方法,实现在请求之前做些操作以及method_decorator装饰器给类的方法加装饰器原创 2023-03-15 00:21:31 · 261 阅读 · 6 评论 -
【Django】auth模块用户认证
auth 给我们提供的一个装饰器工具,用来快捷的给某个视图添加登录校验,login_requierd有一个参数,login_url当我们没有登录可以让他跳到我们指定的url。按上面的方式扩展了内置的auth_user表之后,一定要在settings.py中告诉Django,我现在使用我新定义的UserInfo表来做用户认证。authenticate()会在该 User 对象上设置一个属性来标识后端已经认证了该用户,且该信息在后续的登录过程中是需要的。该函数实现一个用户登录的功能。原创 2023-03-14 22:44:28 · 197 阅读 · 6 评论 -
【Django】中间件详解
本文介绍了Django生命周期图,Django内置的中间件、自定义一个中间件、详细介绍了CsrfViewMiddleware中间件。原创 2023-03-14 00:56:03 · 2935 阅读 · 23 评论