![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
django 初级使用到中级
django 初级使用到中级
鞍-
这个作者很懒,什么都没留下…
展开
-
04、django高并发连接数据库的并发控制问题 和 简单代码测试
01、说一个基本的问题:高并发下的操作mysql数据产生的数据冲突问题--并发控制:当程序中可能出现并发的情况时,就需要保证在并发情况下数据的准确性,以此确保当前用户和其他用户一起操作时,所得到的结果和他单独操作时的结果是一样的。这种手段就叫做并发控制。并发控制的目的是保证一个用户的工作不会对另一个用户的工作产生不合理的影响。 --没有做好并发控制,就可能导致脏读、幻读和不可重复读等问题。 --常说的并发控制,一般都和数据库管理系统(DBMS)有关。在 DBMS 中的并发控制的任务,是确保在多个事务同原创 2021-01-31 19:19:15 · 1726 阅读 · 0 评论 -
08、jinja2模板使用
01、python -c 在命令行中直接执行字符串形式的脚本02、jinja2模板使用--安装jinja2 --pip install jinja2--使用jinja2,调整setting中配置 TEMPLATES = [ { # 'BACKEND': 'django.template.backends.django.DjangoTemplates', # 默认引擎 'BACKEND': 'django.t..原创 2020-09-28 13:06:19 · 344 阅读 · 0 评论 -
项目结构图
原创 2020-09-27 13:51:09 · 2449 阅读 · 0 评论 -
07、模板 -- 中间件 django自带模板的配置
1、中间件 基本知识--中间件:在settings.py文件中,如下所示位置 MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', # 'django.mid原创 2020-09-16 23:20:08 · 136 阅读 · 0 评论 -
06、django 类视图 和 MRO继承顺序 以及 cookie 设置和删除 以及 session
1、类视图的定义--类视图定义: 1、继承自 View (from django.views import View) 2、不同的请求方式 有不同的业务逻辑 --如下所示,类试图的方法 就直接采用 http的请求方式的名字 作为我们的函数名.例如: get ,post,put,delete 3、类试图的方法的第二个参数 必须是请求实例对象 ,即 request --代码示例: from django.views import View原创 2020-09-07 14:09:06 · 354 阅读 · 0 评论 -
05、视图和响应-- 发送请求的主要方式 和 动态路由 url匹配
1、新建项目--基本命令参考 --django-admin startproject bookmanager02 --python manage.py startapp book --配置settings.py --配置model --配置子应用中 __init__.py import pymysql pymysql.install_as_MySQLdb()from django.db import models# Cr原创 2020-09-06 23:45:52 · 154 阅读 · 1 评论 -
04、查询集:限制查询 和 分页查询
1、原创 2020-09-03 00:09:22 · 159 阅读 · 0 评论 -
03、django查询:基础查询 到 复杂高级的查询
1、基本查询--在数据库中一般是 读写比 10:1,所以查询操作数远远大于插入、删除、更新等数据库操作数--原创 2020-08-31 23:14:12 · 308 阅读 · 0 评论 -
02、django model 模型的使用 基本引擎配置[ 增 删 改]
1、DEBUG 和 BASE_DIR参数--DEBUG = True # 表示调试的错误可以看到,一般项目上线之后要设置为False--BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) 的讲解 --__file__ :表示当前文件的绝对路径 os.path.abspath(__file__) D:\代码\python\python_django_heima_5_1\python_d原创 2020-08-31 23:12:16 · 238 阅读 · 0 评论 -
01、环境搭建+项目初始化+初级使用和配置[到模板的初级使用]
1、环境搭建1、python+django+django rest framework安装 --自行搜索,记住版本匹配 --python3.6 django3.0 --pip install djangorestframework -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/ --pip install django-filter markdown2、使用django rest framework --一套基原创 2020-06-06 00:27:07 · 183 阅读 · 0 评论