Ah, right. I had actually forgotten that the action attribute was what was setting my url! What you said makes perfect sense, thanks!
Margie On Dec 1, 12:50 pm, Bill Freeman <ke1g...@gmail.com> wrote: > Filter it off when you create the form action? Or in more detail, > probably, in your view > function, create a copy of the url with such stuff removed, easy to do > with python > string manipulations, or maybe just use reverse on the view function > itself, and pass > that as, say, form_action, and in your template use: > > <form action ="{{ form_action }}" method... > > On Tue, Dec 1, 2009 at 3:38 PM, Margie Roginski > > <margierogin...@yahoo.com> wrote: > > I have a scenario where I have redirected the user to a particular > > url, something like: > > >http://www.example.com/taskmanager/edit_task/5#comment_4 > > > In other words, they are viewing a particular comment associated with > > task 5. This comment is say a page or two down (ie, scrolled down) > > from the top of the page where there are fields associated with task > > 5. > > > Now the user scrolls up to the top of the page, which puts them as if > > they were viewing task 5 from its main url, ie > > >http://www.example.com/taskamanger/edit_task/5 > > > They make some change to the task - say change the due date. But they > > make an error which is caught on the server side. When my server code > > runs, it calls render_to_response to re-render the page to display the > > error. Howevever, because their original url was > > >http://www.example.com/taskmanager/edit_task/5#comment_4 > > > they are now taken back to the page with comment_4 in their view, > > rather than to the top of the page where their error is. > > > Is there a way for me to get rid of the #comment_4 anchor in the url, > > so that they are taken back to the top of the page when > > render_to_response() is called? > > > Thanks, > > > Margie > > > -- > > > You received this message because you are subscribed to the Google Groups > > "Django users" group. > > To post to this group, send email to django-us...@googlegroups.com. > > To unsubscribe from this group, send email to > > django-users+unsubscr...@googlegroups.com. > > For more options, visit this group > > athttp://groups.google.com/group/django-users?hl=en. -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.