摘要: templates 在django中手动创建templates是需要自己在settings中配置的 在settings文件夹中找到TEMPLATES的配置,把创建的文件夹路径添加进去 static 在项目目录下新建static文件夹 在settings中配置 STATIC_URL = '/stati 阅读全文
posted @ 2019-11-21 11:42 不忘初心♒ 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 无名分组、有名分组、反向解析、路由分发、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) 编辑
摘要: 版本控制器:Git # 达到多人协同开发的目的 安装 """ 1.下载对应版本:https://git-scm.com/download 2.安装git:在选取安装路径的下一步选取 Use a TrueType font in all console windows 选项 -- 安装成功后桌面右键可 阅读全文
posted @ 2019-11-19 15:38 不忘初心♒ 阅读(170) 评论(0) 推荐(0) 编辑
摘要: isinstance和issubclass 反射setattr、delattr、getattr、hasattr __str__和__repr__ item系列__getitem__、__setitem__、__delitem__ __del__、__new__、__call__ with和__ent 阅读全文
posted @ 2019-11-19 14:50 不忘初心♒ 阅读(202) 评论(0) 推荐(0) 编辑
摘要: python中一切皆对象,类型的本质就是类。 在python中,用变量表示特征,用函数表示技能,因而具有相同特征和技能的一类事物就是‘类’,对象是则是这一类事物中具体的一个。 声明函数的方法: def functionName(args): '函数文档字符串' 函数体 声明类的方法: ''' cla 阅读全文
posted @ 2019-11-19 12:22 不忘初心♒ 阅读(487) 评论(0) 推荐(0) 编辑