摘要: # 【一】Auth模块引入 - 我们在创建一个Django项目之后,直接执行数据库迁移命令会自动生成很多表 - `django_session` - `auth_user` - Django在启动之后就可以直接访问admin路由,需要输入用户名和密码,数据参考的就是`auth_user`表,并且必须 阅读全文
posted @ 2023-07-18 15:58 Chimengmeng 阅读(60) 评论(0) 推荐(0)
摘要: # importlib # 【一】介绍 - importlib 模块是 Python 中用于动态加载和导入模块的内置模块。 - 它提供了一组函数和类,使得我们可以在运行时根据需要加载模块,并且可以对已导入的模块进行操作和管理。 # 【二】详解及示例: ## 【1】动态加载模块: - importli 阅读全文
posted @ 2023-07-18 15:57 Chimengmeng 阅读(79) 评论(0) 推荐(0)
摘要: # 【一】引入 - 我们在Django的配置文件中,里面的中间件配置文件,虽然使用逗号分开,但是可以做到直接引入某个模块 ```python MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib 阅读全文
posted @ 2023-07-18 15:56 Chimengmeng 阅读(59) 评论(0) 推荐(0)
摘要: # 【一】csrf跨站请求伪造详解 - CSRF(Cross-Site Request Forgery)跨站请求伪造是一种常见的网络攻击方式。 - 攻击者通过诱导受害者访问恶意网站或点击恶意链接 - 将恶意请求发送到目标网站上 - 利用受害者在目标网站中已登录的身份来执行某些操作 - 从而达到攻击的 阅读全文
posted @ 2023-07-18 15:55 Chimengmeng 阅读(52) 评论(0) 推荐(0)
摘要: # 【一】Django中间件介绍 ## 【1】什么是Django中间件 - Django中间件是一个轻量级、可重用的组件,用于处理Django请求和响应的过程。 - 它提供了对请求和响应进行全局处理的机制,可以在请求达到视图之前进行预处理或在响应返回给客户端之前进行后处理。 - 中间件是按照顺序依次 阅读全文
posted @ 2023-07-18 15:54 Chimengmeng 阅读(60) 评论(0) 推荐(0)