python - Where do I create custom profile models for django-userena? -


i have django app called my_app uses django-userena; trying create , use own profile model following django-userena installation documentation.

in my_app/models.py i've added

from django.contrib.auth.models import user django.utils.translation import ugettext _ userena.models import userenabaseprofile  class myprofile(userenabaseprofile):     user = models.onetoonefield(user,                                 unique=true,                                 verbose_name=_('user'),                                 related_name='my_profile')     favourite_snack = models.charfield(_('favourite snack'),                                        max_length=5) 

and i've modified my_app/settings.py include auth_profile_module = 'my_app.myprofile' .

and yet, when try view web page my_app siteprofilenotavailable. error goes away if move myprofile accounts/models.py

it seems bad idea modify accounts app in order add custom fields. wrong? there way add custom profile module without modifying accounts/models.py?


Comments

Popular posts from this blog

Unable to remove the www from url on https using .htaccess -