Django Resources
I've just started building web apps with the Django Framework and in this blog post I would like to share the resources, which helped me to get started very fast.
- djangoproject.com - This was trivial, you will know this site, if you have heard about Django, it's the project site, with downloads, documentation and wiki. The parts I browse most often are the model-api and the db-api. Of course your first step with Django should be the tutorial.
- svn view of the django website - After you have played around with Django a bit for yourself and finished the tutorial, you should definately have a look at the code of the djangoproject site itself (wich is available via the trac svn browser). This code is written by the people who invented the framework, so it might show you the way it's supposed to be done.
- djangosnippets.org - This site is so great. I love browsing djangosnippets and have the feed in my RSS-Reader. You don't have to read or even use each and every bit, but reading someone else's code is the best way to learn because it often gives you new views on problems and shows you things you never thought of - I really like this site.
- the blog of James Bennett - This blog is a great resources for Django related stuff. My favourite posts (that really brought me a step forward) are the following:
- djangobook.com - The Django folks are writing a book (to be published by Apress). Some parts of the book are heavily based on the documentation on djangoproject.com and some parts are not written yet, but there is some really valueable content in the book already. Especially the chapter about customizing the admin helped me a lot during a recent project, where I had to integrate custom stuff into the admin interface.
- Django File Browser - Check out this extension to the admin interface and learn how it's done and how you integrate it. This "plugin" is great, but if you can learn something along the way integrating it thats even better for you.
That's it for now. All of these sites helped me to get started with Django really fast and I recommend them to everyone who starts building sites with the Django framework.
Do I miss any important site? Please leave a comment, if you think I should check out some other site about Django.