From fe3d72616240346b920f8a585e434f5b03f00c4c Mon Sep 17 00:00:00 2001 From: heinzel Date: Wed, 17 Jan 2018 22:58:08 +0100 Subject: [PATCH] Cleaned passing of session data between ChainedForms in EventCreateView. --- dav_events/converters.py | 126 +++++++++++++----------------- dav_events/forms.py | 165 ++++++++++++++++++++++++++------------- dav_events/views.py | 12 +-- 3 files changed, 167 insertions(+), 136 deletions(-) diff --git a/dav_events/converters.py b/dav_events/converters.py index 161392e..682188f 100644 --- a/dav_events/converters.py +++ b/dav_events/converters.py @@ -2,92 +2,72 @@ import datetime import logging import re -from django.http import QueryDict - -from . import models - logger = logging.getLogger(__name__) -class SessionDict(QueryDict): - _re_iso8601 = re.compile(r'^ISO8601:(?P' - r'(?P\d{4})' - r'-(?P(0[1-9])|(1[012]))' - r'-(?P(0[1-9])|([12][0-9])|(3[01]))' - r')?(?P.)?' - r'(?P