diff options
Diffstat (limited to 'profiles/utils.py')
-rw-r--r-- | profiles/utils.py | 88 |
1 files changed, 44 insertions, 44 deletions
diff --git a/profiles/utils.py b/profiles/utils.py index 6e602e7..b4a7db1 100644 --- a/profiles/utils.py +++ b/profiles/utils.py @@ -1,52 +1,52 @@ -""" -Utility functions for retrieving and generating forms for the -site-specific user profile model specified in the -``AUTH_PROFILE_MODULE`` setting. +# """ +# Utility functions for retrieving and generating forms for the +# site-specific user profile model specified in the +# ``AUTH_PROFILE_MODULE`` setting. -""" +# """ -from django import forms -from django.conf import settings -#from django.contrib.auth.models import SiteProfileNotAvailable +# from django import forms +# from django.conf import settings +# #from django.contrib.auth.models import SiteProfileNotAvailable -try: - from django.contrib.auth.models import SiteProfileNotAvailable -except ImportError: # django >= 1.7 - SiteProfileNotAvailable = type('SiteProfileNotAvailable', (Exception,), {}) +# try: + # from django.contrib.auth.models import SiteProfileNotAvailable +# except ImportError: # django >= 1.7 + # SiteProfileNotAvailable = type('SiteProfileNotAvailable', (Exception,), {}) -from django.db import models -#from django.db.models import get_model +# from django.db import models +# #from django.db.models import get_model -def get_profile_model(): - """ - Return the model class for the currently-active user profile - model, as defined by the ``AUTH_PROFILE_MODULE`` setting. If that - setting is missing, raise - ``django.contrib.auth.models.SiteProfileNotAvailable``. +# def get_profile_model(): + # """ + # Return the model class for the currently-active user profile + # model, as defined by the ``AUTH_PROFILE_MODULE`` setting. If that + # setting is missing, raise + # ``django.contrib.auth.models.SiteProfileNotAvailable``. - """ - if (not hasattr(settings, 'AUTH_PROFILE_MODULE')) or \ - (not settings.AUTH_PROFILE_MODULE): - raise SiteProfileNotAvailable - profile_mod = models.get_model(*settings.AUTH_PROFILE_MODULE.split('.')) - if profile_mod is None: - raise SiteProfileNotAvailable - return profile_mod - - -def get_profile_form(): - """ - Return a form class (a subclass of the default ``ModelForm``) - suitable for creating/editing instances of the site-specific user - profile model, as defined by the ``AUTH_PROFILE_MODULE`` - setting. If that setting is missing, raise - ``django.contrib.auth.models.SiteProfileNotAvailable``. + # """ + # if (not hasattr(settings, 'AUTH_PROFILE_MODULE')) or \ + # (not settings.AUTH_PROFILE_MODULE): + # raise SiteProfileNotAvailable + # profile_mod = models.get_model(*settings.AUTH_PROFILE_MODULE.split('.')) + # if profile_mod is None: + # raise SiteProfileNotAvailable + # return profile_mod + + +# def get_profile_form(): + # """ + # Return a form class (a subclass of the default ``ModelForm``) + # suitable for creating/editing instances of the site-specific user + # profile model, as defined by the ``AUTH_PROFILE_MODULE`` + # setting. If that setting is missing, raise + # ``django.contrib.auth.models.SiteProfileNotAvailable``. - """ - profile_mod = get_profile_model() - class _ProfileForm(forms.ModelForm): - class Meta: - model = profile_mod - exclude = ('user',) # User will be filled in by the view. - return _ProfileForm + # """ + # profile_mod = get_profile_model() + # class _ProfileForm(forms.ModelForm): + # class Meta: + # model = profile_mod + # exclude = ('user',) # User will be filled in by the view. + # return _ProfileForm |