The best place to get started with Django is to explore it’s official site and then dig into it’s source code on Github, and then ask questions either on stack overflow or it’s user’s mailing-list. And for obvious reasons, you’ll find Google your friend at every step.
Here is a list of my personal recommendation and references to the some of resources, I found useful and interesting.
Books & Magazines▶
Articles▶
- Using Django querysets effectively - Use of
.iterator()
to make the database query efficient. - Core Concepts of Django ModelForms
- Celery Best Practices by Deni
Apps & Libraries▶
- Celery
- Requests
- Django Rest Framework - Awesome web-browseable Web REST APIs
- Haystack - modular search for django.
- django-push-notifications - Send push notifications to mobile devices through GCM or APNS.
- Mezzanine - CMS Based on Django
Sysadmin/ Deployment▶
If you have reached till here and would like to explore more checkout my stared python repo list.
Updates
- There is an awesome-django project on github that has curated list of awesome Django apps and projects, that you should definetely check-out.