Ticket #17401: widgets.py.patch

File widgets.py.patch, 743 bytes (added by anonymous, 12 years ago)
  • django/forms/extras/widgets.py

    diff --git a/django/forms/extras/widgets.py b/django/forms/extras/widgets.py
    index 4fb4869..04c7469 100644
    a b class SelectDateWidget(Widget):  
    7070                        v = datetime.datetime.strptime(value, input_format)
    7171                        year_val, month_val, day_val = v.year, v.month, v.day
    7272                    except ValueError:
    73                         pass
     73                        match = RE_DATE.match(value)
     74                        if match:
     75                            year_val, month_val, day_val = [int(v) for v in match.groups()]
    7476                else:
    7577                    match = RE_DATE.match(value)
    7678                    if match:
Back to Top