Qualcuno può suggerire un buon progetto django open source per imparare lo sviluppo del django.
Qualcuno può suggerire un buon progetto django open source per imparare lo sviluppo del django.
Risposte:
Una grande risorsa è www.djangopackages.com , che elenca molte delle app Django degne di nota là fuori, inclusi collegamenti ai rispettivi repository, classificazioni di popolarità, ecc.
Un altro modo per trovare progetti popolari è direttamente su GitHub: https://github.com/search?q=django
Finalmente:
django-base-apps è anche un ottimo inizio per imparare Django e applicazioni riutilizzabili. Queste app sono abbastanza semplici e il codice è ben scritto.
Se stai cercando di imparare la popolare funzione di app riutilizzabile di Django, suggerirei Pinax e potresti anche voler guardare Django-Mingus . Sono l'autore di Mingus e di recente ho pubblicato un elenco delle app incluse in Mingus insieme a una descrizione di come e perché vengono utilizzate. Potrebbe essere utile per trovare alcuni progetti che potresti voler usare da solo. Ecco un link: " Le app che alimentano Django-Mingus "
Ci sono anche molti progetti Django su Google Code, GitHub e BitBucket. Cerca "django".
Django-CMS, di cui sopra, e Fein-CMS sono entrambi buoni progetti CMS in cui tuffarsi, e gli screencast di Eric sono fantastici - consiglio assolutamente a nessuno di vedere Django guardare tutti e 13 questi screencast.
Ho chiesto a Malcolm Tredinnick alcune settimane fa se ci fosse un progetto che ammirava e mi ha suggerito pacchetti Django. Mantengono la loro fonte su Github .
Non direi che dovrebbe essere usato come un tutorial di Django ma hanno uno stile di programmazione ammirevole e ho raccolto più di alcuni consigli e trucchi leggendo la loro fonte. È sicuramente un buon esempio da cui imparare.
Uno dei migliori per i principianti: 13 screencast "Django From the Up Up" a This Week In Django #
modifica:
# il sito Web è chiuso. visualizza la pagina archiviata .
Consiglio Waka Waka . È una wiki molto ben scritta, che dovrebbe darti una buona idea di come sviluppare in Django. È un'applicazione utilizzata da Pinax, che di per sé dovrebbe essere enorme, per imparare.
Ovviamente puoi anche consultare alcuni dei codici di ubernostrum come Registrazione, profili e Modulo di contatto, che sono uno standard nel mondo del django. Ma poiché alcuni di essi coinvolgono forme dinamiche, potrebbe essere meglio arrivarci, dopo un po 'di codice reale.
Se sei interessato a eseguire Django in App Engine, dai un'occhiata a questo progetto . Ecco una demo.