python - How to extend Django Group and still use in Django User -
i looking extend functionality of django's group, can have properties on grouping such url group's homepage. this:
class organization(group): url = models.charfield(max_length=100)
however when using organization , adding user (by using org.user_set.add(user)
) have no way of accessing url field user. when user.groups.all()
shows user in grouping (not organization) same name set on organization org
. how add together functionality grouping maintain accessible user info?
you have 2 option;
1) new model;
class groupprofile(models.model): grouping = models.onetoonefield('auth.group', unique=true) url = models.charfield(max_length=100)
2) monkey patch;
group.add_to_class('url', models.charfield(max_length=100))
in sec alternative have utilize app south
db migration.
python django django-models user
No comments:
Post a Comment