Quelqu'un peut-il suggérer un bon projet django open source pour apprendre le développement de django.
Quelqu'un peut-il suggérer un bon projet django open source pour apprendre le développement de django.
Réponses:
Une excellente ressource est www.djangopackages.com , qui répertorie de nombreuses applications Django notables, y compris des liens vers leurs dépôts respectifs, leurs cotes de popularité, etc.
Une autre façon de trouver des projets populaires est directement sur GitHub: https://github.com/search?q=django
Finalement:
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.
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.
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.
Un des meilleurs pour les débutants: 13 screencasts "Django From the Ground Up" à This Week In Django #
edit:
# le site est fermé. afficher la page archivée .
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.