All pastes #906135 Raw Edit

User profile

public python v1 · immutable
·published 2008-02-16 10:42 UTC
rendered paste body
from django.db import modelsfrom django.contrib.auth.models import Userclass FgUser(models.Model):    real_user = models.OneToOneField(User, edit_inline=models.STACKED)    weight = models.FloatField(max_digits=6,decimal_places=2)    height = models.FloatField(max_digits=6,decimal_places=2)    birth_date = models.DateField(core=True)    def first_name(self): return real_user.first_name    def last_name(self): return real_user.last_name    def email(self): return real_user.email    class Meta:        pass    class Admin:        fields = (            ('Personal Info', {'fields':('birth_date',)}),            ('Body', {'fields':('weight','height')}),        )        list_display = ('first_name','last_name')        list_select_related = True        ordering = ('real_user',)class Friend(models.Model):    from_user = models.ForeignKey('FgUser')    to_user = models.ForeignKey('FgUser',related_name='friend_from')    access = models.SmallIntegerField()    class Meta:        pass