From e7b6637915f483609575bc65375b2bd474e8e085 Mon Sep 17 00:00:00 2001 From: AlexP077 Date: Tue, 28 Mar 2023 16:37:29 +0300 Subject: [PATCH] change_login_to_email --- postamates/settings.py | 1 + service/models.py | 3 +++ 2 files changed, 4 insertions(+) diff --git a/postamates/settings.py b/postamates/settings.py index aed089c..97f6f9a 100644 --- a/postamates/settings.py +++ b/postamates/settings.py @@ -160,6 +160,7 @@ REST_REGISTRATION = { 'RESET_PASSWORD_VERIFICATION_URL': f'{FRONTEND_URL}reset-password/', 'REGISTER_EMAIL_VERIFICATION_URL': f'{FRONTEND_URL}verify-email/', 'VERIFICATION_FROM_EMAIL': 'noreply@spatiality.website', + 'USER_LOGIN_FIELDS': ['email'], } SRID = 4326 diff --git a/service/models.py b/service/models.py index d286e37..1e63399 100644 --- a/service/models.py +++ b/service/models.py @@ -1,3 +1,4 @@ +from django.contrib.auth.models import User from django.contrib.gis.db import models as gis_models from django.db import models @@ -5,6 +6,8 @@ from postamates.settings import SRID from service.enums import PointStatus from service.signals import * +User._meta.get_field('email')._unique = True + class PlacementPoint(models.Model): STATUS_CHOICES = [(tag.name, tag.value) for tag in PointStatus]