Usually I start an authentication app with this model.
Don't forget to set it up in the settings file
AUTH_PROFILE_MODULE = 'authentication.UserProfile'
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | # -*- coding: utf-8 -*-
from django.contrib.auth.models import User
from django.db import models
class UserProfile(models.Model):
''' Special User for Ionyse '''
user = models.ForeignKey(User, unique=True)
def createUserProfile(sender, instance, **kwargs):
""" Create a UserProfile object each time a User is created ; and
link it.
"""
UserProfile.objects.get_or_create(user=instance)
models.signals.post_save.connect(createUserProfile, sender=User)
|
More like this
- Form field with fixed value by roam 4 days, 17 hours ago
- New Snippet! by Antoliny0919 1 week, 4 days ago
- Add Toggle Switch Widget to Django Forms by OgliariNatan 3 months ago
- get_object_or_none by azwdevops 6 months, 3 weeks ago
- Mask sensitive data from logger by agusmakmun 8 months, 2 weeks ago
Comments
Please login first before commenting.