![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django
tyson Lee
坚持就是胜利
展开
-
Django开发查错记录
有多个post按钮且action相同时需要放到同一个form中原创 2019-01-24 00:18:23 · 139 阅读 · 0 评论 -
django基础(一)详解models层
一、ORM简介1.1 需求python、php、Java是开发语言;mysql、sql server是数据库语言;两种语言需要实现互操作。ORM是Object-Relational Mapping,对象关系映射。用于实现数据库语言和编程语言之间的映射。1.2 映射关系对象关系映射python类型sqlget查询SELECTfilter查询SE...原创 2019-01-25 00:22:46 · 730 阅读 · 0 评论 -
django基础(二)详解Django处理表单
一、 HTTP请求1.1 GET方法案例如下,此外,若一个teplates的页面中有多个input,可以通过如下方式验证某个输入框是否有数据。#/search.pyfrom django.http import HttpResponsefrom django.shortcuts import render_to_responsedef search(request) request...原创 2019-01-25 19:26:23 · 237 阅读 · 0 评论 -
django基础(四)详解Views视图层
一、views基础知识在django的MTV架构中,所谓视图层其实是进行业务处理(包括接受和响应http请求)的。整一个django的工作流程是这样子的:功能可以总结为:收到HTTP Request,执行URL映射根据URL映射调用视图函数,调用模型层数据渲染模版层网页文件,并生成HTTP Response返回。二、基本URL映射功能urls.py需要包含的内容每个...原创 2019-01-27 01:07:29 · 4248 阅读 · 0 评论 -
Django Restful(DRF)框架学习(一)Restful架构概念
一、诞生背景REST全称是Representational State Transfer,表征性状态转移。如果架构符合REST的约束条件和原则,就成为RESTful架构二、解释2.1 资源与URI资源可以是实体(例如手机号码),也可以只是一个抽象概念(例如资源)。eg:某用户的手机号某用户的个人信息两个产品指甲你的依赖关系某手机号码的潜在价值URI:Unifor...原创 2019-02-08 15:06:38 · 1276 阅读 · 0 评论 -
Django Restful(DRF)框架学习(二)第一个API接口
一、初始化项目创建应用:python manage.py startapp api在settings.py中的INSTALLED_APPS列表下添加APPINSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'djan...原创 2019-02-08 15:08:17 · 1065 阅读 · 0 评论 -
Django Restful(DRF)框架学习(三)JWT认证
REST framework JWT 是django的一个插件安装依赖包:pip install djangorestframework-jwt。配置settings.py:有两种可供选择的模式,一是只读模式,二是用户模式。只读模式模式下:所有api都可以被访问,但是未登陆用户只能查看。例如新闻网站中人人都可以看新闻,但是要发表评论需要登录。用户模式下:所有api的访问都必须经...原创 2019-02-08 15:11:24 · 1204 阅读 · 1 评论 -
Django Restful(DRF)框架学习(四)搜索、分页、排序
一、分页在实际开发中不可能直接把一个视图下的全部数据一次性发送出去。1.1 全局分页在settings.py下配置即可设置全局分页的功能:为REST_FRAMEWORK字典加上'DEFAULT_PAGINATION_CLASS':'rest_framework.pagination.PageNumberPagination'。PageNumberPagination类中有许多属性可以自己...原创 2019-02-08 15:14:32 · 2632 阅读 · 0 评论