码迷,mamicode.com
首页 > 编程语言 > 详细

Python【第二十四课】Django rest framework

时间:2017-07-10 20:13:11      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:style   先来   举例   highlight   http   alt   img   目录结构   .com   

 

本节内容

  1. Django rest framework 安装

  2. Django rest framwwork 环境配置

  3. 简单举例说明
  4. Django中使用 rest framework

1.1 安装 Django rest framework

建立新的环境

virtualenv env
source env/bin/activate

安装 djangorestframework 模块

pip install django
pip install djangorestframework
pip install markdown # Markdown support for the browsable API.
pip install django-filter # Filtering support

2 Django rest framework 环境配置

1.配置settings文件

在项目配置文件settings的INSTALLED_APPS中添加 ‘rest_framework’

技术分享

在settings最后一行增加一下内容:允许未认证的用户只读权限

REST_FRAMEWORK = {
    # Use Django‘s standard `django.contrib.auth` permissions,
    # or allow read-only access for unauthenticated users.
    ‘DEFAULT_PERMISSION_CLASSES‘: [
        ‘rest_framework.permissions.DjangoModelPermissionsOrAnonReadOnly‘
    ]
}

3 简单的举例说明

先来看下我Django项目的目录结构

 

技术分享

第一步我们需要在 crm 的 settings下添加 rest framework 的指向信息 

urlpatterns = [
    url(r‘^api/‘,include(‘rest.urls‘) ),
]

 

 

 

 

 

asdfasdf

 

 

 

Python【第二十四课】Django rest framework

标签:style   先来   举例   highlight   http   alt   img   目录结构   .com   

原文地址:http://www.cnblogs.com/40kuai/p/7147195.html

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