root(minor): start implementing guardian
This commit is contained in:
@ -53,10 +53,10 @@ LANGUAGE_COOKIE_NAME = 'passbook_language'
|
||||
|
||||
AUTHENTICATION_BACKENDS = [
|
||||
'django.contrib.auth.backends.ModelBackend',
|
||||
'guardian.backends.ObjectPermissionBackend',
|
||||
]
|
||||
|
||||
# Application definition
|
||||
|
||||
INSTALLED_APPS = [
|
||||
'django.contrib.admin',
|
||||
'django.contrib.auth',
|
||||
@ -67,6 +67,8 @@ INSTALLED_APPS = [
|
||||
'django.contrib.postgres',
|
||||
# 'rest_framework',
|
||||
# 'drf_yasg',
|
||||
'guardian',
|
||||
|
||||
'passbook.core.apps.PassbookCoreConfig',
|
||||
'passbook.admin.apps.PassbookAdminConfig',
|
||||
'passbook.api.apps.PassbookAPIConfig',
|
||||
@ -97,6 +99,8 @@ INSTALLED_APPS = [
|
||||
'passbook.policies.webhook.apps.PassbookPoliciesWebhookConfig',
|
||||
]
|
||||
|
||||
GUARDIAN_MONKEY_PATCH = False
|
||||
|
||||
REST_FRAMEWORK = {
|
||||
# Use Django's standard `django.contrib.auth` permissions,
|
||||
# or allow read-only access for unauthenticated users.
|
||||
|
Reference in New Issue
Block a user