= Django Tutorials = [[TOC]] == General Tutorials == * [http://fallingbullets.com/blog/2006/aug/06/wordpress-clone-27-seconds-part-1-40/ WordPress Clone in 27 Seconds] * [http://www.wilsonminer.com/posts/2006/may/10/are-you-generic/ build a portfolio app in 30 minutes with Django] * [http://lukeplant.me.uk/blog.php?id=1107301641 A Django website that took (a lot) more than 20 minutes] * [http://www2.jeffcroft.com/2006/may/02/django-non-programmers/ Django for non-programmers] == Tutorials on Specific Topics: == === Setup/Configurations === * [http://www2.jeffcroft.com/2006/may/11/django-dreamhost/ Setting up Django on Dreamhost] * [http://thinkhole.org/wp/2006/04/03/django-on-windows-howto/ Django on Windows HOWTO] * [http://toolmantim.com/article/2006/5/31/installing_django_on_osx Installing Django on OSX] === Understanding Django Internals === * [http://www.b-list.org/weblog/2006/06/13/how-django-processes-request How Django processes a request] * [http://www.b-list.org/weblog/2006/06/28/django-tips-difference-between-blank-and-null The difference between blank and null] === Templates === * [http://www2.jeffcroft.com/2006/feb/21/django-templates-an-introduction/ Django Templates: An Introduction] * [http://www.rossp.org/blog/2006/jun/23/building-blog-django-4/ Using Django’s TemplateTags] * [http://rfc1437.de/page/django-templates-are-not-limited/ Django Templates are not limited] * [http://www2.jeffcroft.com/2006/feb/25/django-templates-the-power-of-inheritance/ Django Templates: The Power of Inheritance] * [http://www.b-list.org/weblog/2006/06/14/django-tips-template-context-processors Template context processors] * [http://www.b-list.org/weblog/2006/06/07/django-tips-write-better-template-tags Write better template tags] === Fun stuff with the Admin section === * [http://lukeplant.me.uk/blog.php?id=1107301634 Django Admin Hack - Fields varying with user permissions] * [http://code.djangoproject.com/wiki/AJAXWidgetComboBox An AJAX Select Widget for Django] * [http://www2.jeffcroft.com/2006/jul/14/django-admin-your-php-app/ Use the Django admin for my PHP app] === Generic Views === * [http://www.wilsonminer.com/posts/2006/may/10/are-you-generic/ Taking advantage of generic views] * [http://www.pointy-stick.com/blog/2006/06/29/django-tips-extending-generic-views/ Extending Generic Views] === Email === * [http://www.rossp.org/blog/2006/jul/11/sending-e-mails-templates/ Sending E-Mails using Templates] * [http://step-inside.org/blog/2006/jul/01/django_blog_notifying_comments_email/ Notification of new comments by email using signals] === Searching === * [http://www.mercurytide.com/whitepapers/django-full-text-search/ Extending Django's database API to include full-text search] === Signals === * [http://step-inside.org/blog/2006/jul/01/django_blog_notifying_comments_email/ Notification of new comments by email using signals] === Django's Comments Framework (django.contrib.comments) === * [http://code.djangoproject.com/wiki/UsingFreeComment Using Django’s Free Comments] * [http://www.b-list.org/weblog/2006/07/16/django-tips-hacking-freecomment Hacking FreeComment] * [http://step-inside.org/blog/2006/jul/01/django_blog_notifying_comments_email/ Notification of new comments by email using signals] === RSS Framework (django.contrib.syndication) === * [http://www.oreillynet.com/onlamp/blog/2006/06/django_rss_made_stupidly_simpl.html RSS made stupidly simple] === User Framework (django.contrib.auth) === * [http://www.b-list.org/weblog/2006/06/06/django-tips-extending-user-model Extending the User model] === Misc. Tutorials === * [http://www.mercurytide.com/whitepapers/django-cheat-sheet/ Django cheat sheet] * [http://www2.jeffcroft.com/2006/jul/14/django-admin-your-php-app/ Use the Django admin for my PHP app]