On Tue, May 4, 2010 at 11:47 PM, Kevin Howerton
<kevin.hower...@gmail.com> wrote:
> Realized today that by default django more or less suppresses errors
> sent to stderr when debug is off.  Well I guess it uses email sent to
> admins by default.  Though, I distinctly remember stderr being sent
> into my apache logs for some reason.  Maybe this was when I was using
> mod_python rather than mod_wsgi?
>
> I think that comprehensive logging might be beneficial in the
> long-run.  Not sure if django currently has any logging that occurs at
> various levels?
>
> For starters though, we should patch the default behavior so that it
> logs errors to the python logging system when it handles an exception.
>  I can do this, and even write some documentation on how to setup and
> use a simple python logger.
>
> Where would be the most appropriate place for this patch?  Right now I
> just created a custom server_error view that takes care of it, but
> perhaps it would be more appropriate for it to be in
> core/handlers/base.handle_uncaught_exception ?
>
> http://code.djangoproject.com/browser/django/trunk/django/core/handlers/base.py#L148
>
> or here?
>
> http://code.djangoproject.com/browser/django/trunk/django/views/defaults.py#L16
>
> Thanks guys,
>
> -k
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Django developers" group.
> To post to this group, send email to django-develop...@googlegroups.com.
> To unsubscribe from this group, send email to 
> django-developers+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/django-developers?hl=en.
>
>

I suggest you review the previous discussions about logging during the
Django 1.2 feature development time frame.  There's a lot of prior
discussion here.

Alex

-- 
"I disapprove of what you say, but I will defend to the death your
right to say it." -- Voltaire
"The people's good is the highest law." -- Cicero
"Code can always be simpler than you think, but never as simple as you
want" -- Me

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-develop...@googlegroups.com.
To unsubscribe from this group, send email to 
django-developers+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en.

Reply via email to