摘要: 无名分组、有名分组、反向解析、路由分发、FBV与CBV 无名分组(将加括号的正则表达式匹配到的内容当做位置参数自动传递给对应的视图函数) url(r'^test/(\d+)/',views.test), # 匹配一个或多个数字 def test(request,xxx): print(xxx) re 阅读全文
posted @ 2019-11-20 16:00 不忘初心♒ 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 扩展默认的auth_user表 想要加一个存储用户手机号的字段 我们可以通过继承内置的 AbstractUser 类,来定义一个自己的Model类。 from django.contrib.auth.models import AbstractUser class UserInfo(Abstract 阅读全文
posted @ 2019-11-20 15:03 不忘初心♒ 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Auth模块:用户认证 我们没用auth模块前的验证方法:authenticate def auth_login(request): if request.method == 'POST': username = request.POST.get('username') password = req 阅读全文
posted @ 2019-11-20 12:25 不忘初心♒ 阅读(412) 评论(0) 推荐(0) 编辑
摘要: # 建议使用pip3安装到python3环境下 pip3 install virtualenv pip3 install virtualenvwrapper-win # 配置环境变量: # 控制面板 => 系统和安全 => 系统 => 高级系统设置 => 环境变量 => 系统变量 => 点击新建 = 阅读全文
posted @ 2019-11-20 10:23 不忘初心♒ 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1、采用国内源,加速下载模块的速度 2、常用pip源: -- 豆瓣:https://pypi.douban.com/simple -- 阿里:https://mirrors.aliyun.com/pypi/simple 3、加速安装的命令: -- >: pip install -i https:// 阅读全文
posted @ 2019-11-20 10:21 不忘初心♒ 阅读(197) 评论(0) 推荐(0) 编辑
摘要: django的请求生命周期 django中的中间件: 进入源码的方法:from django.middleware.secuity import SecurityMiddleware 请求来时会依次执行每一个中间件里面的process_request方法,(如果没有直接通过) 请求走时会依次执行每一 阅读全文
posted @ 2019-11-20 10:12 不忘初心♒ 阅读(280) 评论(0) 推荐(0) 编辑