Good open source django project for learning

If you're looking to learn the popular reusable app feature of Django I would suggest Pinax, and you also may want to look at Django-Mingus. I'm the author behind Mingus and I recently posted a list of the apps included in Mingus along with a description of how and why they are used. It maybe helpful in finding some projects you may want to use yourself. Here's a link: "The apps that power Django-Mingus"

There's also a ton of Django projects on Google Code, GitHub, and BitBucket. Just search for "django".

Django-CMS, mentioned above, and Fein-CMS are both good CMS projects to dive into, and the screencasts by Eric are terrific - I absolutely suggest any noob to Django watch all 13 of those screencasts.


A great resource is www.djangopackages.com, which lists a lot of the notable Django apps out there, including links to their respective repos, popularity ratings, etc..

Another way to find popular projects is directly on GitHub: https://github.com/search?q=django

Finally:

  1. Awesome Django @ https://github.com/wsvincent/awesome-django
  2. Awesome Python @ https://github.com/vinta/awesome-python

django-basic-apps is also a very good start to learn django and reusable apps. These apps are simple enough and code is well written.