diff options
Diffstat (limited to 'usuarios/models.py')
-rw-r--r-- | usuarios/models.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/usuarios/models.py b/usuarios/models.py index 3f5b3c7..f63de7a 100644 --- a/usuarios/models.py +++ b/usuarios/models.py @@ -1,9 +1,10 @@ # vim: set fileencoding=utf-8 ts=4 shiftwidth=4 softtabstop=4 expandtab: -from elgarito.tablon.models import PermisoForo +from tablon.models import PermisoForo from django.db import models from django.contrib.auth.models import User from django import forms + class UserProfile(models.Model): user = models.OneToOneField(User) show_email = models.BooleanField("Mostrar e-mail", blank=True) @@ -29,24 +30,27 @@ class UserProfile(models.Model): pass return False + class UserProfileForm(forms.ModelForm): class Meta: model = UserProfile - exclude = ('user') + exclude = ('user',) + class UserForm(forms.ModelForm): class Meta: model = User fields = ('first_name', 'last_name', 'email') + class UserProfileCreateForm(forms.ModelForm): class Meta: model = UserProfile fields = ('show_email', 'url', 'msn_id', 'jabber_id', 'imagen') + class UserCreateForm(forms.ModelForm): class Meta: model = User fields = ('username', 'password', 'first_name', 'last_name', 'email') - |