“How-to” guides¶
Here you’ll find short answers to “How do I….?” types of questions. Thesehow-to guides don’t cover topics in depth – you’ll find that material in theUsing Django and theAPI Reference. However, these guides will helpyou quickly accomplish common tasks.
- How to authenticate using
REMOTE_USER - How to use Django’s CSRF protection
- How to create custom
django-admincommands - How to create custom model fields
- How to write custom lookups
- How to implement a custom template backend
- How to create custom template tags and filters
- How to write a custom storage class
- How to deploy Django
- How to upgrade Django to a newer version
- How to manage error reporting
- How to provide initial data for models
- How to integrate Django with a legacy database
- How to configure and use logging
- How to create CSV output
- How to create PDF files
- How to override templates
- How to manage static files (e.g. images, JavaScript, CSS)
- How to deploy static files
- How to install Django on Windows
- How to create database migrations
- How to delete a Django application
See also
TheDjango community aggregator, where we aggregate content from theglobal Django community. Many writers in the aggregator write this sort ofhow-to material.

