--- a/django-hoptoad/config/index.html Fri Jan 29 20:05:43 2010 -0500
+++ b/django-hoptoad/config/index.html Sat Feb 27 11:14:08 2010 -0500
@@ -8,44 +8,67 @@
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
- <title>
- django-hoptoad » Configuration
- </title>
- <link rel="stylesheet" type="text/css" href="../media/css/reset.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/layout.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/typography.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/pygments.css" media="screen, projection" />
- </head>
-
- <body>
- <div id="content">
-
+
+ <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
+
- <div id="breadcrumbs">
- <p>
-
-
- <a href="../">index</a> »
-
-
-
- config
-
-
- </p>
- </div> <!-- div#breadcrumbs -->
+ <title>
+ django-hoptoad »
+ Configuration
+ </title>
+
+
+ <link rel="stylesheet" type="text/css" href="../media/css/reset.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/layout.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/typography.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/pygments.css" media="screen, projection" />
+
+
- <h1 id="configuration">Configuration</h1>
+
+
+
+ </head>
+
+ <body >
+
+
+
+
+
+ <div id="content">
+
+
+
+
+
+ <div id="breadcrumbs">
+ <p>
+
+
+ <a href="../">index</a> »
+
+
+
+ config
+
+
+ </p>
+ </div> <!-- div#breadcrumbs -->
+
+
+
+ <h1 id="configuration">Configuration</h1>
<p>There are a few extra things you can configure if you'd like to tweak the notification process a bit.</p>
<div class="toc">
<ul>
<li><a href="#configuration">Configuration</a><ul>
<li><a href="#notify-hoptoad-while-in-debug-mode">Notify Hoptoad While in DEBUG Mode</a></li>
+<li><a href="#specify-an-environment-name">Specify an Environment Name</a></li>
<li><a href="#specify-a-default-timeout">Specify a Default Timeout</a></li>
<li><a href="#track-404-errors">Track 404 Errors</a></li>
<li><a href="#track-403-errors">Track 403 Errors</a></li>
@@ -71,6 +94,24 @@
</pre></div>
+<h2 id="specify-an-environment-name">Specify an Environment Name</h2>
+<p>If your application is deployed in multiple places, an environment name distinguishes production servers from QA or staging servers, so you know which server the error was produced on. Hoptoad's API seems to accept any environment name, but typical examples would be 'Production', 'QA', 'Test', 'Development'. If you have one <code>settings.py</code> per environment, you can set this quite simply:</p>
+<div class="codehilite"><pre><span class="n">HOPTOAD_ENV_NAME</span> <span class="o">=</span> <span class="s">'Production'</span>
+</pre></div>
+
+
+<p>If you have a single <code>settings.py</code> shared between environments, you may want to set this in a more dynamic fashion. There's no limit (other than Python itself) on how to do this. For example:</p>
+<div class="codehilite"><pre><span class="n">HOPTOAD_ENV_NAME</span> <span class="o">=</span> <span class="s">'Test'</span> <span class="k">if</span> <span class="n">DEBUG</span> <span class="k">else</span> <span class="s">'Production'</span>
+</pre></div>
+
+
+<p>Or:</p>
+<div class="codehilite"><pre><span class="nb">import</span> <span class="n">platform</span>
+<span class="n">HOPTOAD_ENV_NAME</span> <span class="o">=</span> <span class="n">platform</span><span class="o">.</span><span class="n">node</span><span class="p">()</span>
+</pre></div>
+
+
+<p>If <code>HOPTOAD_ENV_NAME</code> is not set, the Middleware by default will send the environment name as 'Unknown'.</p>
<h2 id="specify-a-default-timeout">Specify a Default Timeout</h2>
<p>By default, the amount of time the notifier will wait before giving up on contacting Hoptoad is Python's "global default timeout setting". I have no idea what that is because the <a href="http://docs.python.org/library/urllib2.html">documentation</a> does not see fit to explain that to me.</p>
<p>If you'd like to change that amount you can use the <code>HOPTOAD_TIMEOUT</code> setting. You <strong>must</strong> be running Python 2.6+ to use this.</p>
@@ -210,15 +251,20 @@
<h2 id="problems">Problems?</h2>
<p>If you're having trouble you might want to take a look at the <a href="../troubleshooting/">Troubleshooting Guide</a>.</p>
-
-
- <p id="footer">
+
- django-hoptoad —
+ <p id="footer">
+
+ django-hoptoad —
+
+ Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
+ </p>
- Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
- </p>
+ </div> <!-- div#content -->
- </div> <!-- div#content -->
+
+
+
+
</body>
</html>
\ No newline at end of file
--- a/django-hoptoad/config/list.html Fri Jan 29 20:05:43 2010 -0500
+++ b/django-hoptoad/config/list.html Sat Feb 27 11:14:08 2010 -0500
@@ -8,42 +8,65 @@
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
- <title>
- django-hoptoad » ls /config
- </title>
- <link rel="stylesheet" type="text/css" href="../media/css/reset.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/layout.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/typography.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/pygments.css" media="screen, projection" />
- </head>
-
- <body>
- <div id="content">
-
+
+ <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
+
- <div id="breadcrumbs">
- <p>
-
-
- <a href="../">index</a> »
-
-
-
- <a href="./">config</a> »
-
-
-
- <span class="list-crumb">list</span>
-
-
- </p>
- </div> <!-- div#breadcrumbs -->
+ <title>
+ django-hoptoad »
+ ls /config
+ </title>
+
+
+ <link rel="stylesheet" type="text/css" href="../media/css/reset.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/layout.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/typography.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/pygments.css" media="screen, projection" />
+
+
+
+
+
+ </head>
+
+ <body >
+
+
+
+
+
+ <div id="content">
+
+
+
+
+
+ <div id="breadcrumbs">
+ <p>
+
+
+ <a href="../">index</a> »
+
+
+
+ <a href="./">config</a> »
+
+
+
+ <span class="list-crumb">list</span>
+
+
+ </p>
+ </div> <!-- div#breadcrumbs -->
+
+
+
+
<h1><code>ls /config</code></h1>
@@ -52,14 +75,20 @@
-
- <p id="footer">
-
- django-hoptoad —
+
- Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
- </p>
+ <p id="footer">
+
+ django-hoptoad —
+
+ Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
+ </p>
+
+ </div> <!-- div#content -->
- </div> <!-- div#content -->
+
+
+
+
</body>
</html>
\ No newline at end of file
--- a/django-hoptoad/index.html Fri Jan 29 20:05:43 2010 -0500
+++ b/django-hoptoad/index.html Sat Feb 27 11:14:08 2010 -0500
@@ -8,50 +8,77 @@
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
- <title>
- django-hoptoad » django-hoptoad
- </title>
- <link rel="stylesheet" type="text/css" href="media/css/reset.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="media/css/layout.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="media/css/typography.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="media/css/pygments.css" media="screen, projection" />
- </head>
-
- <body>
- <div id="content">
-
+
+ <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
+
- <div id="breadcrumbs">
- <p>
-
-
- index
-
-
- </p>
- </div> <!-- div#breadcrumbs -->
+ <title>
+ django-hoptoad »
+ django-hoptoad
+ </title>
+
+
+ <link rel="stylesheet" type="text/css" href="media/css/reset.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="media/css/layout.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="media/css/typography.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="media/css/pygments.css" media="screen, projection" />
+
+
- <h1 id="django-hoptoad">django-hoptoad</h1>
+
+
+
+ </head>
+
+ <body >
+
+
+
+
+
+ <div id="content">
+
+
+
+
+
+ <div id="breadcrumbs">
+ <p>
+
+
+ index
+
+
+ </p>
+ </div> <!-- div#breadcrumbs -->
+
+
+
+ <h1 id="django-hoptoad">django-hoptoad</h1>
<p><code>django-hoptoad</code> is some simple Middleware for letting <a href="http://djangoproject.com/">Django</a>-driven websites report their errors to <a href="http://hoptoadapp.com/">Hoptoad</a>. Now <a href="http://djangopony.com/">ponies</a> can ride the toad too.</p>
<h2 id="installation"><a href="installation/">Installation</a></h2>
<h2 id="quick-start"><a href="quickstart/">Quick Start</a></h2>
<h2 id="configuration"><a href="config/">Configuration</a></h2>
<h2 id="troubleshooting"><a href="troubleshooting/">Troubleshooting</a></h2>
<h2 id="code"><a href="http://bitbucket.org/sjl/django-hoptoad/">Code</a></h2>
-
-
- <p id="footer">
+
- django-hoptoad —
+ <p id="footer">
+
+ django-hoptoad —
+
+ Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
+ </p>
- Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
- </p>
+ </div> <!-- div#content -->
- </div> <!-- div#content -->
+
+
+
+
</body>
</html>
\ No newline at end of file
--- a/django-hoptoad/installation/index.html Fri Jan 29 20:05:43 2010 -0500
+++ b/django-hoptoad/installation/index.html Sat Feb 27 11:14:08 2010 -0500
@@ -8,39 +8,61 @@
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
- <title>
- django-hoptoad » Installation
- </title>
- <link rel="stylesheet" type="text/css" href="../media/css/reset.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/layout.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/typography.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/pygments.css" media="screen, projection" />
- </head>
-
- <body>
- <div id="content">
-
+
+ <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
+
- <div id="breadcrumbs">
- <p>
-
-
- <a href="../">index</a> »
-
-
-
- installation
-
-
- </p>
- </div> <!-- div#breadcrumbs -->
+ <title>
+ django-hoptoad »
+ Installation
+ </title>
+
+
+ <link rel="stylesheet" type="text/css" href="../media/css/reset.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/layout.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/typography.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/pygments.css" media="screen, projection" />
+
+
- <h1 id="installation">Installation</h1>
+
+
+
+ </head>
+
+ <body >
+
+
+
+
+
+ <div id="content">
+
+
+
+
+
+ <div id="breadcrumbs">
+ <p>
+
+
+ <a href="../">index</a> »
+
+
+
+ installation
+
+
+ </p>
+ </div> <!-- div#breadcrumbs -->
+
+
+
+ <h1 id="installation">Installation</h1>
<p>django-hoptoad requires:</p>
<ul>
<li><a href="http://python.org/">Python</a> 2.5+ (preferably 2.6+ as that's what I've tested it with)</li>
@@ -75,15 +97,20 @@
<p>Take a look at the <a href="../quickstart/">Quick Start</a> guide to learn how to report your Django project's errors to Hoptoad.</p>
-
-
- <p id="footer">
+
- django-hoptoad —
+ <p id="footer">
+
+ django-hoptoad —
+
+ Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
+ </p>
- Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
- </p>
+ </div> <!-- div#content -->
- </div> <!-- div#content -->
+
+
+
+
</body>
</html>
\ No newline at end of file
--- a/django-hoptoad/installation/list.html Fri Jan 29 20:05:43 2010 -0500
+++ b/django-hoptoad/installation/list.html Sat Feb 27 11:14:08 2010 -0500
@@ -8,42 +8,65 @@
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
- <title>
- django-hoptoad » ls /installation
- </title>
- <link rel="stylesheet" type="text/css" href="../media/css/reset.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/layout.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/typography.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/pygments.css" media="screen, projection" />
- </head>
-
- <body>
- <div id="content">
-
+
+ <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
+
- <div id="breadcrumbs">
- <p>
-
-
- <a href="../">index</a> »
-
-
-
- <a href="./">installation</a> »
-
-
-
- <span class="list-crumb">list</span>
-
-
- </p>
- </div> <!-- div#breadcrumbs -->
+ <title>
+ django-hoptoad »
+ ls /installation
+ </title>
+
+
+ <link rel="stylesheet" type="text/css" href="../media/css/reset.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/layout.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/typography.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/pygments.css" media="screen, projection" />
+
+
+
+
+
+ </head>
+
+ <body >
+
+
+
+
+
+ <div id="content">
+
+
+
+
+
+ <div id="breadcrumbs">
+ <p>
+
+
+ <a href="../">index</a> »
+
+
+
+ <a href="./">installation</a> »
+
+
+
+ <span class="list-crumb">list</span>
+
+
+ </p>
+ </div> <!-- div#breadcrumbs -->
+
+
+
+
<h1><code>ls /installation</code></h1>
@@ -52,14 +75,20 @@
-
- <p id="footer">
-
- django-hoptoad —
+
- Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
- </p>
+ <p id="footer">
+
+ django-hoptoad —
+
+ Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
+ </p>
+
+ </div> <!-- div#content -->
- </div> <!-- div#content -->
+
+
+
+
</body>
</html>
\ No newline at end of file
--- a/django-hoptoad/list.html Fri Jan 29 20:05:43 2010 -0500
+++ b/django-hoptoad/list.html Sat Feb 27 11:14:08 2010 -0500
@@ -8,38 +8,61 @@
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
- <title>
- django-hoptoad » ls /
- </title>
- <link rel="stylesheet" type="text/css" href="media/css/reset.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="media/css/layout.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="media/css/typography.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="media/css/pygments.css" media="screen, projection" />
- </head>
-
- <body>
- <div id="content">
-
+
+ <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
+
- <div id="breadcrumbs">
- <p>
-
-
- <a href="./">index</a> »
-
-
-
- <span class="list-crumb">list</span>
-
-
- </p>
- </div> <!-- div#breadcrumbs -->
+ <title>
+ django-hoptoad »
+ ls /
+ </title>
+
+
+ <link rel="stylesheet" type="text/css" href="media/css/reset.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="media/css/layout.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="media/css/typography.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="media/css/pygments.css" media="screen, projection" />
+
+
+
+
+
+ </head>
+
+ <body >
+
+
+
+
+
+ <div id="content">
+
+
+
+
+
+ <div id="breadcrumbs">
+ <p>
+
+
+ <a href="./">index</a> »
+
+
+
+ <span class="list-crumb">list</span>
+
+
+ </p>
+ </div> <!-- div#breadcrumbs -->
+
+
+
+
<h1><code>ls /</code></h1>
@@ -94,14 +117,20 @@
-
- <p id="footer">
-
- django-hoptoad —
+
- Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
- </p>
+ <p id="footer">
+
+ django-hoptoad —
+
+ Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
+ </p>
+
+ </div> <!-- div#content -->
- </div> <!-- div#content -->
+
+
+
+
</body>
</html>
\ No newline at end of file
--- a/django-hoptoad/media/css/index.html Fri Jan 29 20:05:43 2010 -0500
+++ b/django-hoptoad/media/css/index.html Sat Feb 27 11:14:08 2010 -0500
@@ -8,46 +8,69 @@
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
- <title>
- django-hoptoad » ls /media/css
- </title>
- <link rel="stylesheet" type="text/css" href="reset.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="layout.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="typography.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="pygments.css" media="screen, projection" />
- </head>
-
- <body>
- <div id="content">
-
+
+ <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
+
- <div id="breadcrumbs">
- <p>
-
-
- <a href="../../">index</a> »
-
-
-
- <a href="../">media</a> »
-
-
-
- <a href="./">css</a> »
-
-
-
- <span class="list-crumb">list</span>
-
-
- </p>
- </div> <!-- div#breadcrumbs -->
+ <title>
+ django-hoptoad »
+ ls /media/css
+ </title>
+
+
+ <link rel="stylesheet" type="text/css" href="reset.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="layout.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="typography.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="pygments.css" media="screen, projection" />
+
+
+
+
+
+ </head>
+
+ <body >
+
+
+
+
+
+ <div id="content">
+
+
+
+
+
+ <div id="breadcrumbs">
+ <p>
+
+
+ <a href="../../">index</a> »
+
+
+
+ <a href="../">media</a> »
+
+
+
+ <a href="./">css</a> »
+
+
+
+ <span class="list-crumb">list</span>
+
+
+ </p>
+ </div> <!-- div#breadcrumbs -->
+
+
+
+
<h1><code>ls /media/css</code></h1>
@@ -98,14 +121,20 @@
</table>
-
- <p id="footer">
-
- django-hoptoad —
+
- Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
- </p>
+ <p id="footer">
+
+ django-hoptoad —
+
+ Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
+ </p>
+
+ </div> <!-- div#content -->
- </div> <!-- div#content -->
+
+
+
+
</body>
</html>
\ No newline at end of file
--- a/django-hoptoad/media/css/list.html Fri Jan 29 20:05:43 2010 -0500
+++ b/django-hoptoad/media/css/list.html Sat Feb 27 11:14:08 2010 -0500
@@ -8,46 +8,69 @@
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
- <title>
- django-hoptoad » ls /media/css
- </title>
- <link rel="stylesheet" type="text/css" href="reset.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="layout.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="typography.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="pygments.css" media="screen, projection" />
- </head>
-
- <body>
- <div id="content">
-
+
+ <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
+
- <div id="breadcrumbs">
- <p>
-
-
- <a href="../../">index</a> »
-
-
-
- <a href="../">media</a> »
-
-
-
- <a href="./">css</a> »
-
-
-
- <span class="list-crumb">list</span>
-
-
- </p>
- </div> <!-- div#breadcrumbs -->
+ <title>
+ django-hoptoad »
+ ls /media/css
+ </title>
+
+
+ <link rel="stylesheet" type="text/css" href="reset.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="layout.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="typography.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="pygments.css" media="screen, projection" />
+
+
+
+
+
+ </head>
+
+ <body >
+
+
+
+
+
+ <div id="content">
+
+
+
+
+
+ <div id="breadcrumbs">
+ <p>
+
+
+ <a href="../../">index</a> »
+
+
+
+ <a href="../">media</a> »
+
+
+
+ <a href="./">css</a> »
+
+
+
+ <span class="list-crumb">list</span>
+
+
+ </p>
+ </div> <!-- div#breadcrumbs -->
+
+
+
+
<h1><code>ls /media/css</code></h1>
@@ -98,14 +121,20 @@
</table>
-
- <p id="footer">
-
- django-hoptoad —
+
- Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
- </p>
+ <p id="footer">
+
+ django-hoptoad —
+
+ Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
+ </p>
+
+ </div> <!-- div#content -->
- </div> <!-- div#content -->
+
+
+
+
</body>
</html>
\ No newline at end of file
--- a/django-hoptoad/media/index.html Fri Jan 29 20:05:43 2010 -0500
+++ b/django-hoptoad/media/index.html Sat Feb 27 11:14:08 2010 -0500
@@ -8,42 +8,65 @@
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
- <title>
- django-hoptoad » ls /media
- </title>
- <link rel="stylesheet" type="text/css" href="css/reset.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="css/layout.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="css/typography.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="css/pygments.css" media="screen, projection" />
- </head>
-
- <body>
- <div id="content">
-
+
+ <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
+
- <div id="breadcrumbs">
- <p>
-
-
- <a href="../">index</a> »
-
-
-
- <a href="./">media</a> »
-
-
-
- <span class="list-crumb">list</span>
-
-
- </p>
- </div> <!-- div#breadcrumbs -->
+ <title>
+ django-hoptoad »
+ ls /media
+ </title>
+
+
+ <link rel="stylesheet" type="text/css" href="css/reset.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="css/layout.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="css/typography.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="css/pygments.css" media="screen, projection" />
+
+
+
+
+
+ </head>
+
+ <body >
+
+
+
+
+
+ <div id="content">
+
+
+
+
+
+ <div id="breadcrumbs">
+ <p>
+
+
+ <a href="../">index</a> »
+
+
+
+ <a href="./">media</a> »
+
+
+
+ <span class="list-crumb">list</span>
+
+
+ </p>
+ </div> <!-- div#breadcrumbs -->
+
+
+
+
<h1><code>ls /media</code></h1>
@@ -66,14 +89,20 @@
-
- <p id="footer">
-
- django-hoptoad —
+
- Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
- </p>
+ <p id="footer">
+
+ django-hoptoad —
+
+ Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
+ </p>
+
+ </div> <!-- div#content -->
- </div> <!-- div#content -->
+
+
+
+
</body>
</html>
\ No newline at end of file
--- a/django-hoptoad/media/list.html Fri Jan 29 20:05:43 2010 -0500
+++ b/django-hoptoad/media/list.html Sat Feb 27 11:14:08 2010 -0500
@@ -8,42 +8,65 @@
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
- <title>
- django-hoptoad » ls /media
- </title>
- <link rel="stylesheet" type="text/css" href="css/reset.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="css/layout.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="css/typography.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="css/pygments.css" media="screen, projection" />
- </head>
-
- <body>
- <div id="content">
-
+
+ <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
+
- <div id="breadcrumbs">
- <p>
-
-
- <a href="../">index</a> »
-
-
-
- <a href="./">media</a> »
-
-
-
- <span class="list-crumb">list</span>
-
-
- </p>
- </div> <!-- div#breadcrumbs -->
+ <title>
+ django-hoptoad »
+ ls /media
+ </title>
+
+
+ <link rel="stylesheet" type="text/css" href="css/reset.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="css/layout.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="css/typography.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="css/pygments.css" media="screen, projection" />
+
+
+
+
+
+ </head>
+
+ <body >
+
+
+
+
+
+ <div id="content">
+
+
+
+
+
+ <div id="breadcrumbs">
+ <p>
+
+
+ <a href="../">index</a> »
+
+
+
+ <a href="./">media</a> »
+
+
+
+ <span class="list-crumb">list</span>
+
+
+ </p>
+ </div> <!-- div#breadcrumbs -->
+
+
+
+
<h1><code>ls /media</code></h1>
@@ -66,14 +89,20 @@
-
- <p id="footer">
-
- django-hoptoad —
+
- Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
- </p>
+ <p id="footer">
+
+ django-hoptoad —
+
+ Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
+ </p>
+
+ </div> <!-- div#content -->
- </div> <!-- div#content -->
+
+
+
+
</body>
</html>
\ No newline at end of file
--- a/django-hoptoad/quickstart/index.html Fri Jan 29 20:05:43 2010 -0500
+++ b/django-hoptoad/quickstart/index.html Sat Feb 27 11:14:08 2010 -0500
@@ -8,39 +8,61 @@
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
- <title>
- django-hoptoad » Quick Start
- </title>
- <link rel="stylesheet" type="text/css" href="../media/css/reset.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/layout.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/typography.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/pygments.css" media="screen, projection" />
- </head>
-
- <body>
- <div id="content">
-
+
+ <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
+
- <div id="breadcrumbs">
- <p>
-
-
- <a href="../">index</a> »
-
-
-
- quickstart
-
-
- </p>
- </div> <!-- div#breadcrumbs -->
+ <title>
+ django-hoptoad »
+ Quick Start
+ </title>
+
+
+ <link rel="stylesheet" type="text/css" href="../media/css/reset.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/layout.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/typography.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/pygments.css" media="screen, projection" />
+
+
- <h1 id="quick-start">Quick Start</h1>
+
+
+
+ </head>
+
+ <body >
+
+
+
+
+
+ <div id="content">
+
+
+
+
+
+ <div id="breadcrumbs">
+ <p>
+
+
+ <a href="../">index</a> »
+
+
+
+ quickstart
+
+
+ </p>
+ </div> <!-- div#breadcrumbs -->
+
+
+
+ <h1 id="quick-start">Quick Start</h1>
<p>To set up a Django project to notify Hoptoad of its errors, you need to do two things in its <code>settings.py</code> file.</p>
<p>First, add the <code>HoptoadNotifierMiddleware</code> as the last item in the <code>MIDDLEWARE_CLASSES</code> setting:</p>
<div class="codehilite"><pre><span class="n">MIDDLEWARE_CLASSES</span> <span class="o">=</span> <span class="p">(</span>
@@ -57,15 +79,20 @@
<p>Restart the server and you're all set! <code>django-hoptoad</code> will begin reporting errors to Hoptoad right away.</p>
<p>There are a few options that you can configure to specify exactly what errors will be reported. Take a look at the <a href="../config/">Configuration guide</a> to learn about them.</p>
-
-
- <p id="footer">
+
- django-hoptoad —
+ <p id="footer">
+
+ django-hoptoad —
+
+ Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
+ </p>
- Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
- </p>
+ </div> <!-- div#content -->
- </div> <!-- div#content -->
+
+
+
+
</body>
</html>
\ No newline at end of file
--- a/django-hoptoad/quickstart/list.html Fri Jan 29 20:05:43 2010 -0500
+++ b/django-hoptoad/quickstart/list.html Sat Feb 27 11:14:08 2010 -0500
@@ -8,42 +8,65 @@
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
- <title>
- django-hoptoad » ls /quickstart
- </title>
- <link rel="stylesheet" type="text/css" href="../media/css/reset.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/layout.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/typography.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/pygments.css" media="screen, projection" />
- </head>
-
- <body>
- <div id="content">
-
+
+ <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
+
- <div id="breadcrumbs">
- <p>
-
-
- <a href="../">index</a> »
-
-
-
- <a href="./">quickstart</a> »
-
-
-
- <span class="list-crumb">list</span>
-
-
- </p>
- </div> <!-- div#breadcrumbs -->
+ <title>
+ django-hoptoad »
+ ls /quickstart
+ </title>
+
+
+ <link rel="stylesheet" type="text/css" href="../media/css/reset.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/layout.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/typography.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/pygments.css" media="screen, projection" />
+
+
+
+
+
+ </head>
+
+ <body >
+
+
+
+
+
+ <div id="content">
+
+
+
+
+
+ <div id="breadcrumbs">
+ <p>
+
+
+ <a href="../">index</a> »
+
+
+
+ <a href="./">quickstart</a> »
+
+
+
+ <span class="list-crumb">list</span>
+
+
+ </p>
+ </div> <!-- div#breadcrumbs -->
+
+
+
+
<h1><code>ls /quickstart</code></h1>
@@ -52,14 +75,20 @@
-
- <p id="footer">
-
- django-hoptoad —
+
- Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
- </p>
+ <p id="footer">
+
+ django-hoptoad —
+
+ Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
+ </p>
+
+ </div> <!-- div#content -->
- </div> <!-- div#content -->
+
+
+
+
</body>
</html>
\ No newline at end of file
--- a/django-hoptoad/troubleshooting/index.html Fri Jan 29 20:05:43 2010 -0500
+++ b/django-hoptoad/troubleshooting/index.html Sat Feb 27 11:14:08 2010 -0500
@@ -8,39 +8,61 @@
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
- <title>
- django-hoptoad » Troubleshooting
- </title>
- <link rel="stylesheet" type="text/css" href="../media/css/reset.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/layout.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/typography.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/pygments.css" media="screen, projection" />
- </head>
-
- <body>
- <div id="content">
-
+
+ <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
+
- <div id="breadcrumbs">
- <p>
-
-
- <a href="../">index</a> »
-
-
-
- troubleshooting
-
-
- </p>
- </div> <!-- div#breadcrumbs -->
+ <title>
+ django-hoptoad »
+ Troubleshooting
+ </title>
+
+
+ <link rel="stylesheet" type="text/css" href="../media/css/reset.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/layout.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/typography.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/pygments.css" media="screen, projection" />
+
+
- <h1 id="troubleshooting">Troubleshooting</h1>
+
+
+
+ </head>
+
+ <body >
+
+
+
+
+
+ <div id="content">
+
+
+
+
+
+ <div id="breadcrumbs">
+ <p>
+
+
+ <a href="../">index</a> »
+
+
+
+ troubleshooting
+
+
+ </p>
+ </div> <!-- div#breadcrumbs -->
+
+
+
+ <h1 id="troubleshooting">Troubleshooting</h1>
<p>If things don't go smoothly, the first thing to do is run the tests to see if they can determine what's wrong. To enable the tests you'll need to add django-hoptoad to your <code>INSTALLED_APPS</code> setting:</p>
<div class="codehilite"><pre><span class="n">INSTALLED_APPS</span> <span class="o">=</span> <span class="p">(</span>
<span class="c1"># ... other apps ...</span>
@@ -56,15 +78,20 @@
<p><strong>NOTE</strong>: The unit tests are very simple at the moment. I'm working on more, but please feel free to submit ideas (or better yet: patches).</p>
-
-
- <p id="footer">
+
- django-hoptoad —
+ <p id="footer">
+
+ django-hoptoad —
+
+ Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
+ </p>
- Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
- </p>
+ </div> <!-- div#content -->
- </div> <!-- div#content -->
+
+
+
+
</body>
</html>
\ No newline at end of file
--- a/django-hoptoad/troubleshooting/list.html Fri Jan 29 20:05:43 2010 -0500
+++ b/django-hoptoad/troubleshooting/list.html Sat Feb 27 11:14:08 2010 -0500
@@ -8,42 +8,65 @@
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<head>
- <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
- <title>
- django-hoptoad » ls /troubleshooting
- </title>
- <link rel="stylesheet" type="text/css" href="../media/css/reset.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/layout.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/typography.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="../media/css/pygments.css" media="screen, projection" />
- </head>
-
- <body>
- <div id="content">
-
+
+ <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
+
- <div id="breadcrumbs">
- <p>
-
-
- <a href="../">index</a> »
-
-
-
- <a href="./">troubleshooting</a> »
-
-
-
- <span class="list-crumb">list</span>
-
-
- </p>
- </div> <!-- div#breadcrumbs -->
+ <title>
+ django-hoptoad »
+ ls /troubleshooting
+ </title>
+
+
+ <link rel="stylesheet" type="text/css" href="../media/css/reset.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/layout.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/typography.css" media="screen, projection" />
+ <link rel="stylesheet" type="text/css" href="../media/css/pygments.css" media="screen, projection" />
+
+
+
+
+
+ </head>
+
+ <body >
+
+
+
+
+
+ <div id="content">
+
+
+
+
+
+ <div id="breadcrumbs">
+ <p>
+
+
+ <a href="../">index</a> »
+
+
+
+ <a href="./">troubleshooting</a> »
+
+
+
+ <span class="list-crumb">list</span>
+
+
+ </p>
+ </div> <!-- div#breadcrumbs -->
+
+
+
+
<h1><code>ls /troubleshooting</code></h1>
@@ -52,14 +75,20 @@
-
- <p id="footer">
-
- django-hoptoad —
+
- Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
- </p>
+ <p id="footer">
+
+ django-hoptoad —
+
+ Powered by <a href="http://bitbucket.org/zacharyvoase/markdoc">Markdoc</a>.
+ </p>
+
+ </div> <!-- div#content -->
- </div> <!-- div#content -->
+
+
+
+
</body>
</html>
\ No newline at end of file