Hello Malcolm,
Thanks for your response.  I have thought very carefully before
responding to your email.  In no way was I ignoring your previous
posts, I was trying to take the easy way, rather than the correct
way.  Furthermore, I really don't know how.
I have spent hours trying to look it up, but to no avail.
Would I place the print statements after each line of the view?
Regards,
Ken

On Jan 20, 10:13 pm, Malcolm Tredinnick <malc...@pointy-stick.com>
wrote:
> On Tue, 2009-01-20 at 17:51 -0800, saved...@gmail.com wrote:
> > Hello Malcolm,
>
> > Thanks for you reply.  Unfortunately, there is no 404 error message.
> > For some reason (beyond the scope of my django knowledge), the view
> > just won't redirect. The scope of my django knowledge.  Here are my
> > simple urls, if that is of any assistance.
>
> > urlpatterns = patterns('django.views.generic.list_detail',
> >     (r'^$', 'object_list', info_dict),
> >     (r'^(?P<object_id>\d+)/answer/$', 'object_detail', info_dict),
> > )
> > urlpatterns += patterns('',
> >     (r'^(?P<question_id>\d+)/answer/$',
> > 'languagen.questions.views.answer'),
> > )
>
> > I'm not sure on how I should
>
> Stop trying to debug this through the browser and be prepared to debug
> the Python code. I've suggested twice now (this is the third time) that
> you put some print statements in your code to show the values of various
> variables.
>
> If you're running with Django's runserver, they will print to the
> console. If you're serving your pages through something like Apache,
> print to sys.stderr and the output will go the http error log.
>
> Attempting to debug this in the browser is like trying to bake a cake
> whilst being at the other end of the house from the kitchen. You have to
> get closer to the problem. Use the browser to trigger the problem (i.e.
> request the page), but it's your Python code that is behaving
> erratically, so debug that, not the browser output.
>
> Put in a print statement to work out which branch of the "if" test is
> being taken. Print out the value of q.next.get_absolute_url(). Print out
> anything else that might help you decide which lines of code are being
> executed. This is very normal debugging technique.
>
> Regards,
> Malcolm
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@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
-~----------~----~----~----~------~----~------~--~---

Reply via email to