- 博客(8)
- 收藏
- 关注
原创 Django REST Framework序列化外键获取外键的值
需求:序列化外键,获取外键的除id之外的值使用Django REST Framework虽然开发接口快速,但是如果想要获取到除外键id值之外的外键信息,直接继承serializers.ModelSerializer类,然后在fields中指定返回的字段是获取不到外键的其他值的,比如我现在需要外键的name属性值,下面就给大家介绍两种方法通过序列化外键来获取我们想要的外键的值。这里有两个Mo...
2018-08-27 22:54:30 14121 6
原创 flask创建数据模型及数据迁移
1.flask-sqlalchemy使用flask创建数据表,并将这些数据表保存到指定的数据库需要借助一个扩展库flask-sqlalchemy,使用这个库可以构建我们想要的数据表,并且可以连接并操作指定的数据库。2.连接数据库使用flask-sqlalchemy连接不同的数据库操作是不同的,这里介绍连接sqlite与MySQL的方法1.连接sqlite的方法:sqlite:///...
2018-08-25 21:36:15 1469 1
原创 flask-uploads文件上传
1.flask-uploadsflask-uploads扩展库极大的优化了文件上传的操作,使用非常方便,不需要自己再写原生的上传文件的代码。下面我们通过上传图片文件,并将图片文件展示到页面上来了解flask-uploads这个扩展库的作用2.通过flask-uploads上传图片(1)准备工作,安装flask-uploadspip install flask-uploads...
2018-08-25 20:23:52 2911
原创 flask--flask-bootstrap与表单
1.flask-bootstrap(1)安装flask-bootstrappip install flask-bootstrap(2)flask-bootstrap简单使用创建bootstrap对象并初始化,构造简单的路由跟视图函数from flask import Flask,render_templatefrom flask_bootstrap import Boots...
2018-08-22 23:06:41 1885
原创 flask入门学习
1.安装flaskpip install flask2.flask的使用(1)创建应用实例# 导入类库from flask import Flask,request,make_response,redirect,url_for,abortfrom flask_script import Manager# 创建应用实例app = Flask(__name__)(...
2018-08-21 22:51:05 311
原创 对Django学习阶段的总结
Django是一个开放源代码的web应用框架,它是一个基于M(Model)V(View)C(Controller)构造的框架,但是Django更关注的是M(Model)V(View)T(Templates),即模型,视图,模板。模型(Model)就是用来与数据库打交道,处理与数据相关的所有事务,模型中定义的一个类,相当于数据库中的一张数据表,类中定义的不同的属性,对应的是这张数据表...
2018-08-18 15:23:55 1489 1
原创 django不使用restframework自定义接口与使用restframework的区别
django可以使用restframework快速开发接口,返回前端所需要的json数据,但是有时候利用restframework开发的接口并不能满足所有的需求,这时候就需要自己手动开发接口,也就是将需要用到的某些对象转化为需要使用的json数据,今天记录一下django自己定义接口的一种方法与思路 假设我们定义三张数据表,分别是问卷,问题,选项。一张问卷包含不同的问题,一个问...
2018-08-16 22:06:30 2449
原创 对rest framework序列化serializer官方文档的理解
官方文档地址:http://www.django-rest-framework.org/tutorial/1-serialization/1.什么是序列化 官方定义:串行器允许诸如查询集和模型实例复杂的数据转换为可随后被容易地呈现到机Python数据类型JSON,XML或其他内容类型。序列化程序还提供反序列化,允许在首次验证传入数据后将解析后的数据转换回复杂类型。REST框架中...
2018-08-10 12:00:17 2172 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人