What is a good open source project for django?

What is a good open source application for django from which I can learn? Is something that follows best practices that covers most of the features and not too complicated?

+6
django
source share
4 answers

This will depend on your current level of knowledge of python and django.
If you are just starting to use django, I suggest you look into the django documentation . This is clearly stated and understood. If you have a project, start working on it, researching best practices for specific details. For python coding style, try following pep 8 .

If you have already done some work with django, there are many sites that underlie:

What I'm doing now is viewing the django contrib applications (admin, auth, comments, flatpages), which are built on the basis of the rest of django. This gives the best ways to write my applications.

Following the structure of django's comments (object-independent), I am working on a django-valuate application (object-independent rating binding, for example buttons, etc. through template tags)

Here are some of my views. I also starred in this issue, as I would like to know about different perspectives, and if my sounds.

+5
source share

I found djangobb (www.djangobb.org) to be a complete application, product quality and relatively simple. I use it as a base for my application, which has nothing to do with forums and bb. cloc output: total 3000 lines of python code in 30 files, another 2900 lines of html templates

+1
source share

I do not think that there would be any specific application that would cover all / most of the Django functions, since the concept of the Django application itself is to perform specific / related functions.

Having said that, the popular Django django-registration application. Its popularity stems from the obvious requirement of most webapps for user authentication , and it is extremely easy to integrate with the Django project.

A better approach would probably be to try to use the tons of open source Django applications available on the web. You can browse http://www.djangopackages.com/ and http://www.django-apps.com/ to get your hands dirty.

0
source share

snipt.net , a site for exchanging codes:

https://github.com/lionburger/snipt

Review Board , code review web application

https://github.com/reviewboard/reviewboard/tree/master/reviewboard

rietveld , another review of the code in the application, GVR itself. You need to know a little Django before delving into this source code, since Django models do not work in App Engine, the GAE db model is used instead.

http://code.google.com/p/rietveld/source/browse/#svn%2Ftrunk

0
source share

All Articles