Changeset 194
- Timestamp:
- 03/15/06 15:45:18 (3 years ago)
- Files:
-
- trunk/forms/__init__.py (modified) (1 diff)
- trunk/forms/converters.py (modified) (6 diffs)
- trunk/forms/form.py (modified) (1 diff)
- trunk/forms/iforms.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/forms/__init__.py
r193 r194 35 35 36 36 # Register standard adapters 37 from nevow.compyimport registerAdapter37 from twisted.python.components import registerAdapter 38 38 from forms import converters 39 39 from forms.util import SequenceKeyLabelAdapter trunk/forms/converters.py
r193 r194 9 9 except ImportError: 10 10 haveDecimal = False 11 from nevow.compy import Adapter12 11 from forms import iforms, validation 13 12 from zope.interface import implements 14 13 15 14 16 class NullConverter(Adapter): 15 class _Adapter(object): 16 def __init__(self, original): 17 self.original = original 18 19 20 class NullConverter(_Adapter): 17 21 implements( iforms.IStringConvertible ) 18 22 … … 28 32 29 33 30 class NumberToStringConverter( Adapter):34 class NumberToStringConverter(_Adapter): 31 35 implements( iforms.IStringConvertible ) 32 36 cast = None … … 65 69 66 70 67 class BooleanToStringConverter( Adapter):71 class BooleanToStringConverter(_Adapter): 68 72 implements( iforms.IStringConvertible ) 69 73 … … 85 89 86 90 87 class DateToStringConverter( Adapter):91 class DateToStringConverter(_Adapter): 88 92 implements( iforms.IStringConvertible ) 89 93 … … 112 116 113 117 114 class TimeToStringConverter( Adapter):118 class TimeToStringConverter(_Adapter): 115 119 implements( iforms.IStringConvertible ) 116 120 … … 155 159 156 160 157 class DateToDateTupleConverter( Adapter):161 class DateToDateTupleConverter(_Adapter): 158 162 implements( iforms.IDateTupleConvertible ) 159 163 trunk/forms/form.py
r184 r194 3 3 """ 4 4 5 from zope.interface import Interface 5 6 from twisted.internet import defer 7 from twisted.python.components import registerAdapter 6 8 from nevow import appserver, context, loaders, inevow, tags as T, url 7 from nevow.compy import registerAdapter, Interface8 9 from nevow.util import getPOSTCharset 9 10 from forms import iforms, util, validation trunk/forms/iforms.py
r115 r194 1 from nevow.compyimport Interface1 from zope.interface import Interface 2 2 3 3
