摘要:1.在setting.py中,将DEBUG改为False,否则不会生效 2.DEBUG为False后,会导致静态资源的路径(STATIC_URL)失效, 简单的做法,在开发时: 复杂的方法(django2.2.7,会导致404页面的静态资源的图片无法加载) setting.py urls.py 3. 阅读全文
posted @ 2019-12-09 22:42 Sroxi 阅读 (13) 评论 (0) 编辑
摘要:流程 1.authenticate调用的是_get_backends函数 2._get_backends,默认使用全局配置 3.global_settings.py 使用django.contrib.auth.backends下的ModelBackend的类 django\conf\global_s 阅读全文
posted @ 2019-11-30 13:35 Sroxi 阅读 (9) 评论 (0) 编辑
摘要:装饰器login_required将游客身份引导至登录页面,登录成功后跳转到目的页面 url.py views.py 装饰器@login_required,会跳转到django设置的默认路径:‘/accounts/login/’,在setting.py中进行修改,跳转到登录页的路由 setting. 阅读全文
posted @ 2019-11-30 12:39 Sroxi 阅读 (4) 评论 (0) 编辑
摘要:JS数据类型分为两类:基本数据类型和对象类型 基本数据类型包括数字、字符串、布尔类型、null和undefined 对象(object)是属性的集合,每个属性都由键值对构成;普通JS对象是”命名值“的无序集合,特殊对象数组(array)表示带编号的有序集合。 2.1数字 JS不区分整数值和浮点数值, 阅读全文
posted @ 2019-11-26 10:16 Sroxi 阅读 (6) 评论 (0) 编辑
摘要:1、注释 2、标识符和保留字 标识符 标识符用来对变量和函数进行命名,或某些循环语句中的跳转位置的标记,JS标识符必须以字母、下划线 或美元符 开始,后续可以是数字、字母、下划线 或美元符 保留字 3、可选分号 两条代码,两行书写,第二个分号可以省略 JS并不会在所有换行处填补分号,只有在缺少代码时 阅读全文
posted @ 2019-11-26 10:14 Sroxi 阅读 (5) 评论 (0) 编辑
摘要:Django——用户认证 用户与Authentication(身份验证) Django 用户认证系统处理 用户帐号 , 组 , 权限 以及基于cookie的用户会话。 这个系统一般被称为 auth/auth (认证与授权)系统 。 这个系统的名称同时也表明了用户常见的两步处理。 1. 验证 (认证) 阅读全文
posted @ 2019-11-18 08:33 Sroxi 阅读 (7) 评论 (0) 编辑
摘要:GIL全局解释器锁(global interpreter lock) GIL使得同一时刻只有一个线程能够调度一个cpu执行字节码 GIL会根据执行的字节码行数以及时间片释放GIL,GIL在遇到io的操作时候会主动释放(线程会被切换) 对Python虚拟机的访问由全局解释器锁(GIL)来控制,正是这个 阅读全文
posted @ 2019-11-14 20:39 Sroxi 阅读 (2) 评论 (0) 编辑
摘要:HTML表单一直是交互性网站的支柱,使用form组件对用户通过表单提交的数据进行访问、有效性检查以及其他处理 从Request对象中获取数据 URL相关信息 | 属性/方法 | 说明 | 举例 | | | | | | request.path | 除域名外的请求路径,以正斜杠开头 | "/hello 阅读全文
posted @ 2019-10-29 20:21 Sroxi 阅读 (12) 评论 (0) 编辑
摘要:Django数据库层解决的问题 在本例的视图中,使用了pymysql 类库来连接 MySQL 数据库,取回一些记录,将它们提供给模板以显示一个网页: 这个方法可用,但很快一些问题将出现在你面前: 我们将数据库连接参数硬行编码于代码之中。 理想情况下,这些参数应当保存在 Django 配置中。 我们不 阅读全文
posted @ 2019-10-17 13:34 Sroxi 阅读 (10) 评论 (0) 编辑
摘要:django框架2——模板 直接将HTML硬编码到你的视图里却并不是一个好主意: 1. 对页面设计进行的任何改变都必须对 Python 代码进行相应的修改。 站点设计的修改往往比底层 Python 代码的修改要频繁得多,因此如果可以在不进行 Python 代码修改的情况下变更设计,那将会方便得多 2 阅读全文
posted @ 2019-10-15 17:00 Sroxi 阅读 (14) 评论 (0) 编辑