自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Django REST framework 框架2(使用Django REST framework快速实现REST API)

1.创建序列化器在booktest应用中新建serializers.py用于保存该应用的序列化器。创建一个BookInfoSerializer用于序列化与反序列化。class BookInfoSerializer(serializers.ModelSerializer): """图书数据序列化器""" class Meta: model = BookInfo ...

2018-05-18 23:03:11 1037

原创 Django REST framework 框架1(引入DjangoRESTframework)

1. Web应用模式在开发Web应用中,有两种应用模式:    前后端不分离    前后端分离1.1前后端不分离在前后端不分离的应用模式中,前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,也就是后端需要控制前端的展示,前端与后端的耦合度很高。这种应用模式比较适合纯网页应用,但是当后端对接App时,App可能并不需要后端返回一个HTML网页,而仅仅是数据本身,所以后端原本返回网页的接口不再...

2018-05-18 16:12:55 8083 2

原创 Django框架知识5(表单)

表单使用Django提供对表单处理的支持,可以简化并自动化大部分的表单处理工作。1.定义表单表单系统的核心部分是Django 的Form类。 Django 的数据库模型描述一个对象的逻辑结构、行为以及展现给我们的方式,与此类似,Form类描述一个表单并决定它如何工作和展现。假如我们想在网页中创建一个表单,用来获取用户想保存的图书信息,可能类似的html 表单如下:<form action="...

2018-05-16 20:14:23 251

原创 Django框架知识4(模板)

模板使用1. 配置在工程中创建模板目录templates。在settings.py配置文件中修改TEMPLATES配置项的DIRS值:TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'te...

2018-05-16 20:04:54 289

原创 Django框架知识3(数据库)

1.配置在settings.py中保存了数据库的连接配置信息,Django默认初始配置使用sqlite数据库。DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), } }1.1 使...

2018-05-16 19:54:12 269

原创 Django框架知识2(类视图,中间件)

类视图1 类视图引入以函数的方式定义的视图称为函数视图,函数视图便于理解。但是遇到一个视图对应的路径提供了多种不同HTTP请求方式的支持时,便需要在一个函数中编写不同的业务逻辑,代码可读性与复用性都不佳。 def register(request): """处理注册""" # 获取请求方法,判断是GET/POST请求 if request.method == 'GET':...

2018-05-16 18:11:51 352

原创 Django框架知识1(工程搭建,配置,请求与响应[cookie.session])

一、Django介绍1. Django宗旨:Django makes it easier to build better Web apps more quickly and with less code.2.特点:    重量级框架提供项目工程管理的自动化脚本工具数据库ORM支持(对象关系映射,英语:Object Relational Mapping)模板表单Admin管理站点文件管理认证权限se...

2018-05-03 16:42:32 286

原创 Flask框架--2(模板)

一.Jinja2模板1.Jinja2是由python实现的2.是Flask内置的模板语言3.参照Django设计思想设计的,跟Django差不多渲染模板函数Flask提供的 render_template 函数封装了该模板引擎render_template  函数的第一个参数是模板的文件名,后面的参数都是键值对,表示模板中变量对应的真实值二.模板的使用1.在项目下创建 template 文件夹,用...

2018-05-01 23:19:34 840

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除