Good open source django project for learning [closed]

Can anyone suggest a good open source django project to learn django development.


Solution 1:

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

Solution 2:

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.

Solution 3:

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.

Solution 4:

I asked Malcolm Tredinnick a few weeks ago if there was a project he admired and he suggested Django Packages. They keep their source on Github .

I wouldn't say that it should be used as a Django tutorial but they have an admirable style of programming and I have picked up more than a few tips and tricks by reading their source. It is definitely a good example to learn from.

Solution 5:

One of the best for newbie: 13 screencasts "Django From the Ground Up" at This Week In Django#

edit:
#the website is closed. view archived page.