web-dev-qa-db-fra.com

Bon open source Django projet d'apprentissage

Quelqu'un peut-il suggérer une bonne source ouverte Django projet d'apprendre Django développement.

137

Une excellente ressource est www.djangopackages.com , qui répertorie de nombreuses applications notables Django, y compris des liens vers leurs comptes respectifs, leur cote de popularité, etc.). .

Une autre façon de trouver des projets populaires est directement sur GitHub: https://github.com/search?q=Django

Finalement:

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

Django-basic-apps est également un très bon début d’apprentissage Django et des applications réutilisables. Ces applications sont assez simples et le code est bien écrit.

10
jujule

Si vous souhaitez connaître la fonctionnalité d'application réutilisable populaire de Django, je suggérerais Pinax , et vous voudrez peut-être aussi regarder Django-Mingus . Je suis l'auteur de Mingus et j'ai récemment publié une liste des applications incluses dans Mingus, ainsi qu'une description de la façon dont elles sont utilisées et de leur utilisation. Cela peut être utile pour trouver des projets que vous voudrez peut-être utiliser vous-même. un lien: " Les applications qui propulsent Django-Mingus "

Il y a aussi une tonne de Django projets sur Google Code, GitHub et BitBucket. Recherchez simplement "Django".

Django-CMS, mentionné ci-dessus, et Fein-CMS sont tous deux de bons projets de CMS à explorer, et les screencasts d’Eric sont géniaux - je suggère absolument à tous les membres de Django de regarder chacun de ces 13 screencasts .

8
montylounge

Un des meilleurs pour les débutants: 13 screencasts "Django From the Ground Up" à Cette semaine à Django #

modifier:
#le site est fermé. voir la page archivée .

4
hardtop

Il y a quelques semaines, j'ai demandé à Malcolm Tredinnick s'il admirait un projet et il m'a suggéré Django Packages. Ils conservent leur source sur Github .

Je ne dirais pas qu'il devrait être utilisé comme un tutoriel Django mais ils ont un style de programmation admirable et j'ai recueilli plus que quelques trucs et astuces en lisant leur source. certainement un bon exemple à apprendre.

4
patjenk

Je recommande Waka Waka . C'est un wiki très bien écrit, qui devrait vous donner une bonne idée de la façon de développer dans Django. C'est une application utilisée par Pinax, qui en soi devrait être énorme, à apprendre.

Vous pouvez aussi bien sûr consulter certains des code d'ubernostrum tels que l'enregistrement, les profils et le formulaire de contact, qui sont un standard dans le monde Django. Toutefois, certains impliquent formes dynamiques, il peut être préférable d’y arriver, après un peu de codage réel.

2
Lakshman Prasad

Si vous êtes intéressé par l'exécution de Django dans App Engine, effectuez un checkout out ce projet . Voici une démo.

1
hudarsono