1. 设计模型 我们之前操作数据库是通过写sql语句,那么能不能不写sql语句就可以操作数据库呢? 当然可以,这就要使用ORM框架了。 1.1 ORM框架 O是object,也就类对象的意思,R是relation,翻译成中文是关系,也就是关系数据库中数据表的意思,M是mapping,是映射的意思。在 ...
分类:
其他好文 时间:
2020-01-15 18:00:44
阅读次数:
70
问题1:执行migrate报错如下 django.db.migrations.exceptions.MigrationSchemaMissing: Unable to create the django_migrations table ((1142, "CREATE command denied ...
分类:
其他好文 时间:
2020-01-15 14:07:02
阅读次数:
103
一.查询函数 通过模型类.objects属性可以调用如下函数,实现对模型类对应的数据表的查询。 (这里objects是django为我们实现的一个模型管理类的对象) (1)get 返回满足条件的一条且只有一条数据。返回值是一个模型类的对象。 参数中写查询条件。 1)如果查到多条数据,则抛异常Mult ...
分类:
其他好文 时间:
2020-01-15 14:00:14
阅读次数:
92
Django基础 Django框架简介 Django 静态文件 Django路由系统 Django之视图层 Django之模板层 Django的settings源码分析 ...
分类:
其他好文 时间:
2020-01-15 13:53:12
阅读次数:
66
django请求生命周期流程图 djang中间件 它是django的门户 只要是全局相关的功能你都应该考虑使用django中间件来帮你完成 全局用户身份校验 全局用户访问频率校验 用户访问黑名单 用户访问白名单 # 只要以后用django开发业务 设计到全局相关的功能 你就考虑用中间件 MIDDLE ...
分类:
其他好文 时间:
2020-01-15 09:18:31
阅读次数:
83
Author模块介绍 Django作为一个完美主义者的终极框架,它内置了强大的用户认证系统--auth,执行数据库迁移的那两条命令时,即使我们没有建表,它默认帮我们创建auth_user 表来存储用户数据。 创建超级用户,我们可以在pycharm中使用导航栏中的Tools里的run manage.p ...
分类:
其他好文 时间:
2020-01-14 23:59:20
阅读次数:
149
[TOC] Django请求生命周期流程图 什么是中间件? 官方表达:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。 大白话:中间件就是默认的7个保安,数据来了由外向内 ...
分类:
其他好文 时间:
2020-01-14 21:04:02
阅读次数:
129
Django框架9 [TOC] 1.django请求生命周期 2.django中间件 它是django的门户 只要是全局相关的功能,都应该考虑是用django中间件来帮你完成 ? 全局用户身份校验 ? 全局用户访问频率校验 ? 用户访问的黑名单 ? 用户访问的白名单 django默认的七个中间件 d ...
分类:
其他好文 时间:
2020-01-14 20:43:27
阅读次数:
105
第一篇: Django简介 第二篇: Django之路由层 第三篇: Django之模板语法 第四篇: DjangoCBV源码分析 第五篇: Django之ORM表高级操作 第六篇: Django之AJAX简介 第七篇: Django之models高级进阶技术详解 第八篇: Django之form组 ...
分类:
其他好文 时间:
2020-01-14 20:28:37
阅读次数:
79
一、中间件 1.什么是中间件? 中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。说的直白一点中间件是帮助我们在视图函数执行之前和执行之后都可以做一些额外的操作,它本质上就 ...
分类:
其他好文 时间:
2020-01-14 20:23:15
阅读次数:
70