Bon projet django open source pour l'apprentissage [fermé]


142

Quelqu'un peut-il suggérer un bon projet django open source pour apprendre le développement de django.


17
Le fait que cette question ait été classée comme "non constructive" lorsqu'elle a 63 votes positifs et 37 favoris ... c'est exactement pourquoi j'ai quasiment arrêté d'utiliser SO.
orokusaki

Réponses:



10

django-basic-apps est également un très bon début pour apprendre django et les applications réutilisables. Ces applications sont assez simples et le code est bien écrit.


+1 sur django-basic-apps. Nathan continue de le mettre à jour et c'est un excellent point de départ pour les noobs à Django.
montylounge

8

Si vous cherchez à apprendre la fonctionnalité d'application réutilisable populaire de Django, je suggérerais Pinax , et vous voudrez peut-être également regarder Django-Mingus . Je suis l'auteur de Mingus et j'ai récemment publié une liste des applications incluses dans Mingus avec une description de comment et pourquoi elles sont utilisées. Cela peut être utile pour trouver certains projets que vous voudrez peut-être utiliser vous-même. Voici un lien: " Les applications qui alimentent Django-Mingus "

Il existe également une tonne de projets Django sur Google Code, GitHub et BitBucket. Recherchez simplement "django".

Django-CMS, mentionné ci-dessus, et Fein-CMS sont tous deux de bons projets CMS dans lesquels plonger, et les screencasts d'Eric sont formidables - je suggère absolument que Django regarde tous ces 13 screencasts.


4

J'ai demandé à Malcolm Tredinnick il y a quelques semaines s'il y avait un projet qu'il admirait et il a suggéré Django Packages. Ils gardent 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 ramassé plus que quelques trucs et astuces en lisant leur source. C'est certainement un bon exemple dont il faut tirer des leçons.


1
Merci pour les compliments sur les packages Django. Cependant, nous avons déplacé le code source vers github.com/opencomparison/opencomparison :
pydanny


2

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 elle-même devrait être énorme, pour apprendre.

Vous pouvez aussi bien sûr passer par certains codes d' ubernostrum comme l'enregistrement, les profils et le formulaire de contact, qui sont une norme dans le monde de django. Mais comme certains d'entre eux impliquent des formes dynamiques, il peut être préférable d'y accéder, après un petit codage réel.


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.