51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#DJANGO
python django项目的搭建及初始配置
1.创建项目并创建应用django-adminstartprojectmy_project #创建项目pythonmanage.pystartappmy_app #创建应用1.1项目根目录下创建一个python包目录apps 将apps目录添加至配置文件的搜索目录字典的第0位置 将所有创建...
代码星球
·
2020-06-17
python
django
目的
搭建
初始
利用redis,为Django项目储存session
1.准备工作 pipinstallredis pipinstalldjango-redis-sessions==0.5.6(推荐使用此版本) 创建一个django项目,新建一个booktest应用 2.Django项目配置2.1路由配置配置项目路由 配置应用路由 &nbs...
代码星球
·
2020-06-17
利用
redis
Django
项目
储存
Django 基本使用及目录结构
1.安装 pip3installdjango 默认为最新版2.创建Django项目 在即将创建的Django项目,目录下运行命令 1.django-adminstartprojectmy_project#创建框架目录工程,my_project为框架名 2.pythonmanage.pyrunserver****...
代码星球
·
2020-06-17
Django
基本
使用
目录
结构
Django
...
代码星球
·
2020-06-17
Django
瀑布流(基于Django)
#后端fromdjango.shortcutsimportrender,HttpResponsefromdjango.httpimportJsonResponsefromapp01importmodelsimportjsonfromdjango.db.modelsimportQdefimgs(request):retu...
代码星球
·
2020-06-17
瀑布
基于
Django
Django Rest Framework源码剖析(八)-----视图与路由
一、简介djangorestframework给我们带来了很多组件,除了认证、权限、序列化...其中一个重要组件就是视图,一般视图是和路由配合使用,这种方式给我们提供了更灵活的使用方法,对于使用者而言不同的视图具有不同的功能,这样我们可以根据需求定制自己视图。以下是官网传送门:http://www.django-res...
代码星球
·
2020-06-16
Django
Rest
Framework
源码
剖析
Django Rest Framework源码剖析(七)-----分页
一、简介分页对于大多数网站来说是必不可少的,那你使用restful架构时候,你可以从后台获取数据,在前端利用利用框架或自定义分页,这是一种解决方案。当然djangorestframework提供了分页组件,让我们可以更灵活的进行分页。djangorestframework提供了三种分页组件:PageNumberPagi...
代码星球
·
2020-06-16
Django
Rest
Framework
源码
剖析
Django Rest Framework源码剖析(六)-----序列化(serializers)
一、简介djangorestframework中的序列化组件,可以说是其核心组件,也是我们平时使用最多的组件,它不仅仅有序列化功能,更提供了数据验证的功能(与django中的form类似)。便于展现的序列化操作,我们需要在model添加外键、多对多情况。以下是新的models(请删除原有的数据库,重新migrate):...
代码星球
·
2020-06-16
Django
Rest
Framework
源码
剖析
Django Rest Framework源码剖析(五)-----解析器
一、简介解析器顾名思义就是对请求体进行解析。为什么要有解析器?原因很简单,当后台和前端进行交互的时候数据类型不一定都是表单数据或者json,当然也有其他类型的数据格式,比如xml,所以需要解析这类数据格式就需要用到解析器(也可以将请求体拿到,然后利用其他模块进行解析)。二、基本使用1.json解析器同样以订单视图为例,...
代码星球
·
2020-06-16
Django
Rest
Framework
源码
剖析
Django Rest Framework源码剖析(四)-----API版本
一、简介在我们给外部提供的API中,可会存在多个版本,不同的版本可能对应的功能不同,所以这时候版本使用就显得尤为重要,djangorestframework也为我们提供了多种版本使用方法。二、基本使用版本使用方式:1.在url中传递版本:如http://www.example.com/api?version=v1和其他...
代码星球
·
2020-06-16
Django
Rest
Framework
源码
剖析
Django Rest Framework源码剖析(三)-----频率控制
一、简介承接上篇文章DjangoRestFramework源码剖析(二)-----权限,当服务的接口被频繁调用,导致资源紧张怎么办呢?当然或许有很多解决办法,比如:负载均衡、提高服务器配置、通过代理限制访问频率等,但是djangorestframework自身就提供了访问频率的控制,可以从代码本身做控制。二、频率控制内...
代码星球
·
2020-06-16
Django
Rest
Framework
源码
剖析
Django Rest Framework源码剖析(二)-----权限
一、简介在上一篇博客中已经介绍了djangorestframework对于认证的源码流程,以及实现过程,当用户经过认证之后下一步就是涉及到权限的问题。比如订单的业务只能VIP才能查看,所以这时候需要对权限进行控制。下面将介绍DRF的权限控制源码剖析。二、基本使用这里继续使用之前的示例,加入相应的权限,这里先介绍使用示例...
代码星球
·
2020-06-16
Django
Rest
Framework
源码
剖析
django+uwsgi+nginx部署
一、nginx安装部署官方文档:http://nginx.org/安装当前稳定版本:1.12.2安装步骤:#!/bin/bashnginx_version=nginx-1.12.0if[-f"/usr/bin/wget"];thenecho"开始下载nginx...."wgethttp://nginx.org/down...
代码星球
·
2020-06-16
django+uwsgi+nginx
部署
Django Rest Framework源码剖析(一)-----认证
一、简介DjangoRESTFramework(简称DRF),是一个用于构建WebAPI的强大且灵活的工具包。先说说REST:REST是一种WebAPI设计标准,是目前比较成熟的一套互联网应用程序的API设计理论。REST这个词,是RoyThomasFielding在他2000年的博士论文中提出的。Fielding是一...
代码星球
·
2020-06-16
Django
Rest
Framework
源码
剖析
django三种文件下载方式
一、概述在实际的项目中很多时候需要用到下载功能,如导excel、pdf或者文件下载,当然你可以使用web服务自己搭建可以用于下载的资源服务器,如nginx,这里我们主要介绍django中的文件下载。实现方式:a标签+响应头信息(当然你可以选择form实现)<divclass="col-md-4"><a...
代码星球
·
2020-06-16
django
三种
文件下载
方式
首页
上一页
...
18
19
20
21
22
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他