码迷,mamicode.com
首页 > 其他好文 > 详细

Django REST framework

时间:2018-04-28 23:39:54      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:灵活   nat   国际   unity   use   else   工具包   start   style   

技术分享图片技术分享图片

  最近在参与的项目中需要使用到dajngo REST framework工具包进行开发,之前参与的项目几乎都是清一色的使用原生的django(话说偶尔也会使用一下Flask,真心不怎么喜欢这个框架),之前也有听说过这个工具包是如何的强大,奈何由于太(lan)忙(duo)的原因,一直没有好好去认真学习下,这回也算是临时抱佛脚了.

Django rest framework介绍(纯属从其他博客粘贴复制过来的) 

Django REST framework is a powerful and flexible toolkit for building Web APIs.

Some reasons you might want to use REST framework:

中文:

Django REST framework 是用于构建Web API 的强大而灵活的工具包。

我们可能想使用REST框架的一些原因:

  • Web浏览API对于开发人员来说是一个巨大的可用性。
  • 认证策略包括OAuth1a和OAuth2的包。
  • 支持ORM和非ORM数据源的序列化。
  • 如果你不需要更强大的功能,就可以使用常规的基于功能的视图。
  • 广泛的文档和良好的社区支持。
  • 包括Mozilla、Red Hat、Heroku和Eventbrite在内的国际知名公司使用和信任。

 

开发环境配置  

  • python
  • pip install django
  • pip install djangorestframework
  • pip install markdown
  • pip install django-filter                                                                                    

 万恶的分割线=====================

学习方案(学习这个工具包的前提是你早已经熟练掌握使用django)

官方文档网址 http://www.django-rest-framework.org/

快速开发官方文档网址 http://www.django-rest-framework.org/tutorial/quickstart/

  • 序列化
  • 请求与响应
  • 基于视图的类
  • 授权与权限
  • 关系与超链接
  • 视图集与路由

一.序列化

  

Django REST framework

标签:灵活   nat   国际   unity   use   else   工具包   start   style   

原文地址:https://www.cnblogs.com/lowmanisbusy/p/8969771.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!