Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Good open source django project for learning [closed]

People also ask

Is Python Django an open source project?

Django is a high-level Python web framework that can be used to develop websites rapidly. It is an open-source platform that facilitates the development of secure, pragmatic sites with exact designs.

Is Django good for big projects?

You can use Django on any type of project and in the future if you want to scale your project to a bigger one, then you can easily extend it as well. As we know that Django is built on Python and Python is best known for Artificial Intelligence and Machine Learning.


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.


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.


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.


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.