zoukankan      html  css  js  c++  java
  • REST-FRAME

    错误集

    1,忘记在settings里注册rest_framework

    INSTALLED_APPS = [
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'app01.apps.App01Config',
        'rest_framework'
    ]

    2,基于路由分发实现版本控制

    from django.conf.urls import url,include
    from django.contrib import admin
    from app01 import views
    urlpatterns = [
        url(r'^admin/', admin.site.urls),
        url(r'^index/(?P<version>[v1|v2]+)/',views.Index.as_view()),
        url(r'^api/(?P<version>[v1|v2]+)/',include('app02.urls')),
        # url(r'^index1/',views.Index.as_view()),
    ]
    URL
    urlpatterns = [
        # url(r'^admin/', admin.site.urls),
        # url(r'^index/(?P<version>[v1|v2]+)/',views.Index.as_view()),
        url(r'^uses/',views.Index.as_view()),
        # url(r'^index1/',views.Index.as_view()),
    ]
    views
    REST_FRAMEWORK = {
        'DEFAULT_VERSION': 'v1',  #默认的版本
        'ALLOWED_VERSIONS': ['v1','v2'],  #允许的版本
        'VERSION_PARAM': 'version',
    }
    settings
  • 相关阅读:
    Qtcreator中printf()/fprintf()不显示问题处理方法
    C++实现斐波那契数列
    DAPP超详细解释
    自底向上的合并排序算法
    Python 生成哈希hash--hashlib模块
    使用js的一些小技巧
    js——事件
    django学习
    js——js特效
    js--DOM学习
  • 原文地址:https://www.cnblogs.com/52forjie/p/8617939.html
Copyright © 2011-2022 走看看