16 lines
481 B
Python
16 lines
481 B
Python
from django.conf import settings
|
|
|
|
from allauth.account.adapter import DefaultAccountAdapter
|
|
|
|
|
|
class AllAuthCustomAdapter(DefaultAccountAdapter):
|
|
|
|
def is_open_for_signup(self, request):
|
|
"""
|
|
Whether to allow sign ups.
|
|
"""
|
|
allow_signups = super(
|
|
AllAuthCustomAdapter, self).is_open_for_signup(request)
|
|
# Override with setting, otherwise default to super.
|
|
return getattr(settings, 'ACCOUNT_ALLOW_SIGNUPS', allow_signups)
|