首页 > 代码库 > Python【第二十四课】Django rest framework
Python【第二十四课】Django rest framework
本节内容
-
Django rest framework 安装
-
Django rest framwwork 环境配置
- 简单举例说明
-
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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。