у меня возникла проблема с созданием другой аутентификации пользователя для двух разных приложений в django

#django #django-models

#django #django-models

Вопрос:

 DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': BASE_DIR / 'db.sqlite3',
    },

    'db_app1': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': BASE_DIR / 'db.sqlite1',
    },
    'db_app2': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': BASE_DIR / 'db.sqlite2'
    }
}
 

я хочу создать два набора баз данных для app1 и app2, где у них должна быть другая база данных аутентификации для app1 и app2

Ответ №1:

Добавьте backends.py файл в ваши соответствующие приложения. Django docs должна подсказать вам, как определить ваши собственные серверные части аутентификации. Затем включите эти серверные части в свой settings.py .