介绍:
序列化器可以将python的复杂数据格式渲染成json,xml等格式,同时也提供了反序列化器,可以将渲染成的数据解释成python的数据模型对象。它和django中的from表单用法很相似。
官方文档:http://www.django-rest-framework.org/tutorial/1-serialization/
1.设置一个新的虚拟开发环境
virtualenv env
source env/bin/activate
在虚拟环境安装软件包
pip install django
pip install djangorestframework
pip install pygments
2.创建一个Django项目
cd~
django-admin.py startproject tutorial
cd tutorial
创建一个app
python manage.py startapp snippets
设置settings.py
INSTALLED_APPS=(...'rest_framework','snippets.apps.SnippetsConfig',)
3.创建一个数据模型