equal
deleted
inserted
replaced
670 date = Field.process_form_value(self, form) |
670 date = Field.process_form_value(self, form) |
671 # but for some widgets, it might be simpler to return date objects |
671 # but for some widgets, it might be simpler to return date objects |
672 # directly, so handle that case : |
672 # directly, so handle that case : |
673 if isinstance(date, basestring): |
673 if isinstance(date, basestring): |
674 try: |
674 try: |
675 date = form.parse_datetime(wdgdate, 'Date') |
675 date = form.parse_datetime(date, 'Date') |
676 except ValueError, ex: |
676 except ValueError, ex: |
677 raise ProcessFormError(unicode(ex)) |
677 raise ProcessFormError(unicode(ex)) |
678 return date |
678 return date |
679 |
679 |
680 |
680 |
686 date = Field.process_form_value(self, form) |
686 date = Field.process_form_value(self, form) |
687 # but for some widgets, it might be simpler to return date objects |
687 # but for some widgets, it might be simpler to return date objects |
688 # directly, so handle that case : |
688 # directly, so handle that case : |
689 if isinstance(date, basestring): |
689 if isinstance(date, basestring): |
690 try: |
690 try: |
691 date = form.parse_datetime(wdgdate, 'Datetime') |
691 date = form.parse_datetime(date, 'Datetime') |
692 except ValueError, ex: |
692 except ValueError, ex: |
693 raise ProcessFormError(unicode(ex)) |
693 raise ProcessFormError(unicode(ex)) |
694 return date |
694 return date |
695 |
695 |
696 |
696 |
703 time = Field.process_form_value(self, form) |
703 time = Field.process_form_value(self, form) |
704 # but for some widgets, it might be simpler to return time objects |
704 # but for some widgets, it might be simpler to return time objects |
705 # directly, so handle that case : |
705 # directly, so handle that case : |
706 if isinstance(time, basestring): |
706 if isinstance(time, basestring): |
707 try: |
707 try: |
708 time = form.parse_datetime(wdgdate, 'Time') |
708 time = form.parse_datetime(time, 'Time') |
709 except ValueError, ex: |
709 except ValueError, ex: |
710 raise ProcessFormError(unicode(ex)) |
710 raise ProcessFormError(unicode(ex)) |
711 return time |
711 return time |
712 |
712 |
713 |
713 |