diff --git a/core/tests/views.py b/core/tests/views.py index d161bb0..3489c56 100644 --- a/core/tests/views.py +++ b/core/tests/views.py @@ -35,3 +35,9 @@ class CreateImageTest(TestCase): ] } ) + + +class TestDocs(TestCase): + def test_should_doc_api_available_without_error(self): + response = self.client.get("/api/v2/docs") + self.assertEqual(response.status_code, 200) diff --git a/pinry/settings/base.py b/pinry/settings/base.py index b1560ca..39aba9e 100644 --- a/pinry/settings/base.py +++ b/pinry/settings/base.py @@ -152,6 +152,7 @@ DRF_URL_FIELD_NAME = "resource_link" REST_FRAMEWORK = { # Use Django's standard `django.contrib.auth` permissions, # or allow read-only access for unauthenticated users. + 'DEFAULT_SCHEMA_CLASS': 'rest_framework.schemas.coreapi.AutoSchema', 'DEFAULT_PERMISSION_CLASSES': [ 'rest_framework.permissions.IsAuthenticatedOrReadOnly' ],