Skip to content

Commit ecd358d

Browse files
committed
new settings
1 parent 19fe975 commit ecd358d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

api_permission/api_settings.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
from django.conf import settings
22

3+
API_PERMISSION_CONF = getattr(settings, "API_PERMISSION_CONF", {})
34

4-
API_PREFIX = getattr(settings, 'API_PREFIX', '/api/')
5+
API_PREFIX = API_PERMISSION_CONF.get('API_PREFIX', ['/api/'])
6+
PERMISSION_DENIED_CODE = API_PERMISSION_CONF.get('PERMISSION_DENIED_CODE', 1)
7+
API_AUTHORIZATION_HEADER = API_PERMISSION_CONF.get('API_AUTHORIZATION_HEADER', 'HTTP_AUTHORIZATION')
8+
ADMIN_SITE_PATH = API_PERMISSION_CONF.get('ADMIN_SITE_PATH', '/admin/')

0 commit comments

Comments
 (0)