Bugsnag setup and test.

master
Nick Sergeant 2012-09-19 22:21:09 -04:00
parent 995f458d2f
commit c389c53294
3 changed files with 18 additions and 1 deletions

View File

@ -101,6 +101,7 @@ TEMPLATE_CONTEXT_PROCESSORS = (
) )
MIDDLEWARE_CLASSES = ( MIDDLEWARE_CLASSES = (
'bugsnag.django.middleware.BugsnagMiddleware',
'django.middleware.csrf.CsrfViewMiddleware', 'django.middleware.csrf.CsrfViewMiddleware',
'django.middleware.common.CommonMiddleware', 'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware',
@ -222,6 +223,12 @@ else:
# API # API
TASTYPIE_CANNED_ERROR = "There was an error with your request. The site developers have a record of this error, please email api@snipt.net and we'll help you out." TASTYPIE_CANNED_ERROR = "There was an error with your request. The site developers have a record of this error, please email api@snipt.net and we'll help you out."
# Bugsnag
BUGSNAG = {
"api_key": "",
"project_root": PROJECT_PATH,
}
# Extensions # Extensions
if DEBUG: if DEBUG:
INSTALLED_APPS += ('django_extensions',) INSTALLED_APPS += ('django_extensions',)

View File

@ -1,5 +1,5 @@
from views import (amazon_search, amazon_image, lexers, pro_signup, from views import (amazon_search, amazon_image, lexers, pro_signup,
sitemap, tags, pro_signup_complete, stats) sitemap, tags, pro_signup_complete, stats, test)
from django.conf.urls.defaults import include, patterns, url from django.conf.urls.defaults import include, patterns, url
from django.views.generic.simple import direct_to_template from django.views.generic.simple import direct_to_template
from utils.forms import SniptRegistrationForm from utils.forms import SniptRegistrationForm
@ -37,6 +37,8 @@ urlpatterns = patterns('',
url(r'^sitemap.xml$', sitemap), url(r'^sitemap.xml$', sitemap),
url(r'^tags/$', tags), url(r'^tags/$', tags),
url(r'^test/$', test),
url(r'^pro/$', direct_to_template, {'template': 'pro.html'}), url(r'^pro/$', direct_to_template, {'template': 'pro.html'}),
url(r'^pro/signup/$', pro_signup), url(r'^pro/signup/$', pro_signup),
url(r'^pro/signup/complete/$', pro_signup_complete), url(r'^pro/signup/complete/$', pro_signup_complete),

View File

@ -166,3 +166,11 @@ def tags(request):
'all_tags': all_tags, 'all_tags': all_tags,
'tags': popular_tags 'tags': popular_tags
} }
@render_to('tags.html')
def test(request):
# Bugsnag test.
assert False
return {}