Changeset 5263
- Timestamp:
- 05/16/07 16:20:35 (2 years ago)
- Files:
-
- django/trunk/django/newforms/extras/widgets.py (modified) (1 diff)
- django/trunk/django/newforms/fields.py (modified) (1 diff)
- django/trunk/django/newforms/forms.py (modified) (1 diff)
- django/trunk/django/newforms/models.py (modified) (1 diff)
- django/trunk/django/newforms/util.py (modified) (1 diff)
- django/trunk/django/newforms/widgets.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/newforms/extras/widgets.py
r4265 r5263 3 3 """ 4 4 5 import datetime 6 5 7 from django.newforms.widgets import Widget, Select 6 8 from django.utils.dates import MONTHS 7 import datetime8 9 9 10 __all__ = ('SelectDateWidget',) django/trunk/django/newforms/fields.py
r5088 r5263 3 3 """ 4 4 5 from django.utils.translation import gettext6 from django.utils.encoding import smart_unicode7 from util import ErrorList, ValidationError8 from widgets import TextInput, PasswordInput, HiddenInput, MultipleHiddenInput, CheckboxInput, Select, NullBooleanSelect, SelectMultiple9 5 import datetime 10 6 import re 11 7 import time 8 9 from django.utils.translation import gettext 10 from django.utils.encoding import smart_unicode 11 12 from util import ErrorList, ValidationError 13 from widgets import TextInput, PasswordInput, HiddenInput, MultipleHiddenInput, CheckboxInput, Select, NullBooleanSelect, SelectMultiple 12 14 13 15 __all__ = ( django/trunk/django/newforms/forms.py
r5237 r5263 3 3 """ 4 4 5 from django.utils.datastructures import SortedDict, MultiValueDict 5 import copy 6 7 from django.utils.datastructures import SortedDict 6 8 from django.utils.html import escape 7 9 from django.utils.encoding import StrAndUnicode 10 8 11 from fields import Field 9 from widgets import TextInput, Textarea , HiddenInput, MultipleHiddenInput12 from widgets import TextInput, Textarea 10 13 from util import flatatt, ErrorDict, ErrorList, ValidationError 11 import copy12 14 13 15 __all__ = ('BaseForm', 'Form') django/trunk/django/newforms/models.py
r5237 r5263 5 5 6 6 from django.utils.translation import gettext 7 7 8 from util import ValidationError 8 from forms import BaseForm, DeclarativeFieldsMetaclass,SortedDictFromList9 from forms import BaseForm, SortedDictFromList 9 10 from fields import Field, ChoiceField 10 11 from widgets import Select, SelectMultiple, MultipleHiddenInput 11 12 12 __all__ = ('save_instance', 'form_for_model', 'form_for_instance', 'form_for_fields', 13 'ModelChoiceField', 'ModelMultipleChoiceField') 13 __all__ = ( 14 'save_instance', 'form_for_model', 'form_for_instance', 'form_for_fields', 15 'ModelChoiceField', 'ModelMultipleChoiceField' 16 ) 14 17 15 18 def save_instance(form, instance, fields=None, fail_message='saved', commit=True): django/trunk/django/newforms/util.py
r4918 r5263 1 from django.conf import settings2 1 from django.utils.html import escape 3 from django.utils.functional import Promise, lazy4 2 from django.utils.encoding import smart_unicode 5 3 django/trunk/django/newforms/widgets.py
r5091 r5263 3 3 """ 4 4 5 __all__ = ( 6 'Widget', 'TextInput', 'PasswordInput', 'HiddenInput', 'MultipleHiddenInput', 7 'FileInput', 'Textarea', 'CheckboxInput', 8 'Select', 'NullBooleanSelect', 'SelectMultiple', 'RadioSelect', 'CheckboxSelectMultiple', 9 'MultiWidget', 'SplitDateTimeWidget', 10 ) 11 12 from util import flatatt 5 try: 6 set # Only available in Python 2.4+ 7 except NameError: 8 from sets import Set as set # Python 2.3 fallback 9 from itertools import chain 10 13 11 from django.utils.datastructures import MultiValueDict 14 12 from django.utils.html import escape 15 13 from django.utils.translation import gettext 16 14 from django.utils.encoding import StrAndUnicode, smart_unicode 17 from itertools import chain 18 19 try: 20 set # Only available in Python 2.4+ 21 except NameError: 22 from sets import Set as set # Python 2.3 fallback 15 16 from util import flatatt 17 18 __all__ = ( 19 'Widget', 'TextInput', 'PasswordInput', 20 'HiddenInput', 'MultipleHiddenInput', 21 'FileInput', 'Textarea', 'CheckboxInput', 22 'Select', 'NullBooleanSelect', 'SelectMultiple', 'RadioSelect', 23 'CheckboxSelectMultiple', 'MultiWidget', 'SplitDateTimeWidget', 24 ) 23 25 24 26 class Widget(object):
