Issue #6 Se crea un social_networks al crear un usuario
This commit is contained in:
@@ -39,6 +39,7 @@ MIDDLEWARE = [
|
|||||||
'corsheaders.middleware.CorsMiddleware',
|
'corsheaders.middleware.CorsMiddleware',
|
||||||
'django.middleware.security.SecurityMiddleware',
|
'django.middleware.security.SecurityMiddleware',
|
||||||
'django.contrib.sessions.middleware.SessionMiddleware',
|
'django.contrib.sessions.middleware.SessionMiddleware',
|
||||||
|
'oauth2_provider.middleware.OAuth2TokenMiddleware',
|
||||||
'django.middleware.common.CommonMiddleware',
|
'django.middleware.common.CommonMiddleware',
|
||||||
'django.middleware.csrf.CsrfViewMiddleware',
|
'django.middleware.csrf.CsrfViewMiddleware',
|
||||||
'django.contrib.auth.middleware.AuthenticationMiddleware',
|
'django.contrib.auth.middleware.AuthenticationMiddleware',
|
||||||
@@ -126,6 +127,11 @@ AUTH_PASSWORD_VALIDATORS = [
|
|||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
|
||||||
|
AUTHENTICATION_BACKENDS = [
|
||||||
|
'oauth2_provider.backends.OAuth2Backend',
|
||||||
|
'django.contrib.auth.backends.ModelBackend'
|
||||||
|
]
|
||||||
|
|
||||||
"""Location settings"""
|
"""Location settings"""
|
||||||
LANGUAGE_CODE = 'es-es'
|
LANGUAGE_CODE = 'es-es'
|
||||||
TIME_ZONE = 'America/Santiago'
|
TIME_ZONE = 'America/Santiago'
|
||||||
|
|||||||
@@ -59,6 +59,11 @@ class User(AbstractBaseUser):
|
|||||||
|
|
||||||
REQUIRED_FIELDS = ['email']
|
REQUIRED_FIELDS = ['email']
|
||||||
|
|
||||||
|
def save(self, *args, **kwargs):
|
||||||
|
super().save(*args, **kwargs)
|
||||||
|
social_networks = SocialNetworks(user=self)
|
||||||
|
social_networks.save()
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def has_perm(*args, **kwargs):
|
def has_perm(*args, **kwargs):
|
||||||
"""Los usuarios siempre tienen permiso"""
|
"""Los usuarios siempre tienen permiso"""
|
||||||
|
|||||||
Reference in New Issue
Block a user