Pulling Google Analytics data into Django
Website analytics tools are expected to do a lot. They need to allow you generate reports on metrics like sessions, pages/time per session, bounce rates, re...
Website analytics tools are expected to do a lot. They need to allow you generate reports on metrics like sessions, pages/time per session, bounce rates, re...
Very often when styling a webpage, you want to put content in a box. For example, say you have a standard box for contextual help content.
The Apple store checkout form redesign introduced me to the concept of in-context error messages.
By default, Django will send an email to the site admins when a 500 error occurs. These emails contain all kinds of great information such as stacktrace, HT...
Forms are the primary way your users communicate with your website. Hopefully, the users are always entering data in the correct format, and the form always...
HTML5 has a bunch of nifty progressive enhancements to forms, one of which is placeholder text. Here is an example, along with the required code.
Perhaps you have encountered a chained select control in your travels. The canonical example would be on Monster or CareerBuilder, picking your area of expe...
Say you have some Python code that prints to the console, and you want to re-use that code in a Django view, but output the print statements as HTML in the ...
Quick shout-out to the Blank Canvas Script Handler, a relatively unknown Google Chrome extension that brings @require support to userscripts in Chrome.
Usually, Django should not be used to serve static files.