码迷,mamicode.com
首页 >  
搜索关键字:PythonWeb Django    ( 16878个结果)
Django学习之缓存和信号
一 缓存 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者memcache中之 ...
分类:其他好文   时间:2020-01-02 09:23:43    阅读次数:76
django
一、安装django 二、创建、启动项目 django-admin命令在django安装完成之后就有了,如果django安装成功了没有django-admin命令,请检查python安装目录下的scripts目录是否加入环境变量 运行完成在浏览器里面访问 127.0.0.1:8000就可以看到项目正 ...
分类:其他好文   时间:2020-01-01 20:52:06    阅读次数:49
Django启动过程之超级详细分析
1.执行python manage.py runserver 127.0.0.1:8000 命令 入口 manage.py 2. 进入django.core.management __init__.py ManagementUtility类 3.执行execute()方法 这是整个流程的关键点 代码 ...
分类:其他好文   时间:2020-01-01 20:48:00    阅读次数:112
Django中间件
1.process_templates_response 方法 触发条件: 当视图函数里面有返回render方法时 自动触发 案例: 我们可以封装成一个类似JsonResponse 能返回json格式的数据 from django.shortcuts import HttpResponse clas ...
分类:其他好文   时间:2019-12-31 23:11:47    阅读次数:73
自定义路由组件,Django的admin后台管理,DRF的三大认证,jwt认证
[TOC] 一、自定义路由组件 1. 为什么要自定义路由组件 在DRF中的视图家族中,有与视图家族对应的配套路由类 ,但该类只包含了视图家族中的6大接口,其余群增,群整体改,群局部改,群删4大接口没有对应的路由。所以需要我们手动自定义路由组件 2. 自定义路由组件实例 二、Django的admin后 ...
分类:其他好文   时间:2019-12-31 21:54:38    阅读次数:110
Django中的as_view方法源码分析
```python django的类视图拥有自动查找指定方法的功能,通过调用as_views()方法实现。 在探讨这个问题之前,先引入一段代码举个例子方便理解: 一般请求的判断方法: def View(request,*args,**kwargs): if request.method.lower(... ...
分类:其他好文   时间:2019-12-31 21:38:39    阅读次数:75
Django框架
[TOC] Django框架简介 一, MVC框架和MTV框架 MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。 ...
分类:其他好文   时间:2019-12-31 18:26:24    阅读次数:74
Django学习之缓存和信号
动态网站中,用户请求都要去服务器的数据库中增删改查,会消耗很大的资源,因此,使用缓存在减轻服务器的压力。缓存是将一些常用的数据保存内存或者memcache中,在一定的时间内有人来访问这些数据时,则不再去执行数据库及渲染等操作,而是直接从内存或memcache的缓存中去取得数据,然后返回给用户。Dja ...
分类:其他好文   时间:2019-12-31 17:05:15    阅读次数:95
接口测试框架-Django-创建一个app
一 创建一个带有api的django项目 方法1 pycharm创建项目时,在Application name中输入名称 如 testapp 方法二 若未在create项目时,选择此项,在项目文件夹下,可以通过cmd,命令 python manage.py startapp testapp 创建成功 ...
分类:移动开发   时间:2019-12-31 17:04:13    阅读次数:121
django分页学习
django中分页的类是 Paginator 需要导入 from django.core.paginator import Paginator #导入分页的类 l = range(1,31) page_obj = Paginator(l,10) #Paginator的构造函数 传一个列表l,每页显示 ...
分类:其他好文   时间:2019-12-31 15:56:33    阅读次数:90
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!