Hello,

I have posted an implementation/proof of concept to ticket 21644 
(https://code.djangoproject.com/ticket/21644).  The implementation is 
currently written as a mixin because I need to be able to use it now and I 
don't like maintaining a custom fork of django for my projects.  If changed 
to update the base classes directly, the diff would be minimal.

I am happy to work on FormWizard improvements because they are particularly 
useful for some of my projects, but I haven't had much of a response. 
 Since this is a contrib app bundled with django, I am hesitant to spend 
too much time on it without some sort of positive and/or constructive 
feedback from someone who can accept the changes.

On topic... the brief summary for #21644 is that this allows for 
"confirmation" steps in a formwizard that have access to the data submitted 
for previous steps.  This is required for something like a checkout 
confirmation or anything where the user needs to be presented with data 
entered previously for acceptance to be meaningful.  It was important to my 
use case that the wizard supports multiple confirmation steps.  I've used a 
base class that confirmation forms should inherit from to detect when 
confirmation logic should be used.  This allows for a backwards compatible 
opt-in 
approach.

Thanks,
Gordon

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at http://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/c50ed39a-70a6-436e-8afa-d2ddb1325908%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to