Расширение модели пользователя social_auth в Django

Я впервые использую Django-social-auth, и кажется, что все новые пользователи зарегистрированы в пользовательской модели приложения social_auth моего веб-сайта Django. У меня есть другая модель под названием «Пользователи», которая имеет некоторые конкретные данные (связанные с активностью пользователей на сайте и отношениями с другими объектами), и я хочу поместить данные, полученные из профилей пользователей Facebook (имя пользователя, изображение профиля и т. д.) в пользователей модель, которую я сделал сам. есть ли способ расширить пользователей social_auth?

РЕДАКТИРОВАТЬ После прочтения документации Django-social-auth я отредактировал свой класс User следующим образом:

# User model

class User(models.Model):

username = models.CharField(max_length=30)
last_login = models.DateTimeField(blank=True)
is_active = models.BooleanField(default=False)
playedHours = models.FloatField(default = 0)


userSlug = models.SlugField(unique = True)    

playedSongs = models.ManyToManyField(Song, blank=True, null = True)
invitedFriends = models.ManyToManyField('self', blank = True, null = True)

def __unicode__(self):
    return self.name

Кроме того, как я могу получить изображение профиля пользователя, список друзей и так далее? Я не понимаю механизма этого.

Большое спасибо!

5
задан Mohamed Turki 13 May 2012 в 11:18
поделиться