kaajavi пре 5 година
родитељ
комит
4f9894b52c
2 измењених фајлова са 9 додато и 3 уклоњено
  1. 3 1
      application/settings.py
  2. 6 2
      application/urls.py

+ 3 - 1
application/settings.py

@@ -130,4 +130,6 @@ USE_TZ = True
 
 STATIC_URL = '/static/'
 
-AUTH_USER_MODEL = 'users.User'
+AUTH_USER_MODEL = 'users.User'
+
+REST_FRAMEWORK = { 'DEFAULT_SCHEMA_CLASS': 'rest_framework.schemas.coreapi.AutoSchema' }

+ 6 - 2
application/urls.py

@@ -15,13 +15,17 @@ Including another URLconf
 """
 from django.contrib import admin
 from django.urls import include, path
+from django.utils.html import format_html
 from users.urls import router as user_router
+from rest_framework.documentation import include_docs_urls
 
-
+title = format_html('''API Documentation <span style="font-size:10px">
+By <a style="font-size:10px" target="_blank" href="https://www.linkedin.com/in/javierguignard">Javier Guignard</a></style>''')
 # Wire up our API using automatic URL routing.
 # Additionally, we include login URLs for the browsable API.
 urlpatterns = [
-    path('api/users', include(user_router.urls)),
+    path('', include_docs_urls(title=title)),
+    path('api/users/', include(user_router.urls)),
     path('admin/', admin.site.urls),
     path('api-auth/', include('rest_framework.urls', namespace='rest_framework'))
 ]