Python第二十四课Django rest framework
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的主要内容,如果未能解决你的问题,请参考以下文章
ParisGabriel:Python全栈工程师(0基础到精通)教程 第二十四课(exercises)