equal
deleted
inserted
replaced
837 @deprecated('[3.4] use vreg["views"].select(...)') |
837 @deprecated('[3.4] use vreg["views"].select(...)') |
838 def select_view(self, __vid, req, rset=None, **kwargs): |
838 def select_view(self, __vid, req, rset=None, **kwargs): |
839 return self['views'].select(__vid, req, rset=rset, **kwargs) |
839 return self['views'].select(__vid, req, rset=rset, **kwargs) |
840 |
840 |
841 |
841 |
|
842 import decimal |
842 from datetime import datetime, date, time, timedelta |
843 from datetime import datetime, date, time, timedelta |
843 |
844 |
844 YAMS_TO_PY = { |
845 YAMS_TO_PY = { # XXX unify with yams.constraints.BASE_CONVERTERS? |
|
846 'String' : unicode, |
|
847 'Bytes': Binary, |
|
848 'Password': str, |
|
849 |
845 'Boolean': bool, |
850 'Boolean': bool, |
846 'String' : unicode, |
|
847 'Password': str, |
|
848 'Bytes': Binary, |
|
849 'Int': int, |
851 'Int': int, |
850 'Float': float, |
852 'Float': float, |
851 'Date': date, |
853 'Decimal': decimal.Decimal, |
852 'Datetime': datetime, |
854 |
853 'Time': time, |
855 'Date': date, |
854 'Interval': timedelta, |
856 'Datetime': datetime, |
|
857 'TZDatetime': datetime, |
|
858 'Time': time, |
|
859 'TZTime': time, |
|
860 'Interval': timedelta, |
855 } |
861 } |
856 |
862 |