Move openapi_info definition to the rest_api app.

Signed-off-by: Michael Price <loneviking72@gmail.com>
This commit is contained in:
Michael Price
2018-03-14 21:46:36 -04:00
committed by Roberto Rosario
parent de65d96fe2
commit 26fe832bd9
2 changed files with 19 additions and 12 deletions

View File

@@ -3,25 +3,18 @@ from __future__ import unicode_literals
from django.conf import settings
from django.conf.urls import include, url
from django.contrib import admin
from django.utils.translation import ugettext_lazy as _
from drf_yasg import openapi
from drf_yasg.views import get_schema_view
from rest_framework import permissions
import mayan
from rest_api.schemas import openapi_info
admin.autodiscover()
schema_view = get_schema_view(
openapi.Info(
title=_('%s API') % mayan.__title__,
default_version='v2',
description=mayan.__description__,
license=openapi.License(name=mayan.__license__),
),
validators=['flex', 'ssv'],
public=True,
permission_classes=(permissions.AllowAny,),
openapi_info,
validators=['flex', 'ssv'],
public=True,
permission_classes=(permissions.AllowAny,),
)
urlpatterns = [