utils.py 448 B

12345678910111213141516
  1. from django.conf import settings
  2. from users.models import User
  3. def is_user_registration_open() -> bool:
  4. return settings.ENABLE_USER_REGISTRATION or not User.objects.exists()
  5. async def ais_user_registration_open() -> bool:
  6. return settings.ENABLE_USER_REGISTRATION or not await User.objects.aexists()
  7. def noop_token_creator(token_model, user, serializer):
  8. """Fake token creator to use sessions instead of tokens"""
  9. return None