Hi Timothy,
What you probably have to do is submit the form in a ajax call via jquery
for example. https://api.jquery.com/jQuery.ajax/
You create a request via the ajax method in jquery and then add a success
and error handler. They only have to update the div you want to replace:
$("#div_id").html(response).
That way you will be able to acheive what you are looking for.
Regards,
Andréas
2014-02-27 12:38 GMT+01:00 Timothy W. Cook <[email protected]>:
> I have no idea where to start on this problem.
> My application is work great using the admin UI but to enhance usability
> it is time for a new user interface.
>
> I am using dynatree.js to create a 'Project' tree with subelements (called
> PcTs) grouped into types; IOW: There are three levels before you get to
> an editable component. Hence the reason to use a tree instead of paging
> through the admin UI.
>
> So my UI (Selection_001.png) uses <div> tags to layout the spaces.
> Basically tree on the left and a larger editing space next to it. My
> forms a re properly placed inside the scrollable <div>. My problem is when
> I get an error in the form, how do I control it so that it is only
> displayed in the same <div> where the form was displayed? What I get now
> is a full page reload. See Selection_002.png
>
> The template does not use any extend or include directives. It is a
> completely self contained HTML file.
> There are forms and views for each of the PcTs.
>
>
> Any ideas on where to start working on this?
>
>
>
>
>
> --
> MLHIM VIP Signup: http://goo.gl/22B0U
> ============================================
> Timothy Cook, MSc +55 21 994711995
> MLHIM http://www.mlhim.org
> Like Us on FB: https://www.facebook.com/mlhim2
> Circle us on G+: http://goo.gl/44EV5
> Google Scholar: http://goo.gl/MMZ1o
> LinkedIn Profile:http://www.linkedin.com/in/timothywaynecook
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/django-users.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/CA%2B%3DOU3UZppis4c8rr_Ok9rQ_SO6uXK6iii8HG7cPHE9qq1CWLw%40mail.gmail.com
> .
> For more options, visit https://groups.google.com/groups/opt_out.
>
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/CALXYUbno2-CvWgs%2BZjTWO7zU0C3YkvnzLCs3S0stiPGvDvBPBA%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.