app/soc/views/helper/forms.py
changeset 2077 fd2e83a297c7
parent 1783 a456d120c902
child 2366 1a954e80d444
equal deleted inserted replaced
2076:1cd180cc56c9 2077:fd2e83a297c7
    26 
    26 
    27 from google.appengine.ext.db import djangoforms
    27 from google.appengine.ext.db import djangoforms
    28 
    28 
    29 from django import forms
    29 from django import forms
    30 from django.utils import safestring
    30 from django.utils import safestring
    31 from django.utils.safestring import mark_safe
       
    32 
    31 
    33 
    32 
    34 class BaseForm(djangoforms.ModelForm):
    33 class BaseForm(djangoforms.ModelForm):
    35   """Subclass of Django ModelForm that fixes some label and help_text issues.
    34   """Subclass of Django ModelForm that fixes some label and help_text issues.
    36 
    35 
    58 
    57 
    59     Args:
    58     Args:
    60       *args, **kwargs:  passed through to parent __init__() constructor
    59       *args, **kwargs:  passed through to parent __init__() constructor
    61     """
    60     """
    62 
    61 
    63     super(djangoforms.ModelForm, self).__init__(*args, **kwargs)
    62     super(BaseForm, self).__init__(*args, **kwargs)
    64 
    63 
    65     renames = {
    64     renames = {
    66         'verbose_name': 'label',
    65         'verbose_name': 'label',
    67         'help_text': 'help_text',
    66         'help_text': 'help_text',
    68         'example_text': 'example_text',
    67         'example_text': 'example_text',