Buon progetto django open source per l'apprendimento [chiuso]


142

Qualcuno può suggerire un buon progetto django open source per imparare lo sviluppo del django.


17
Il fatto che questa domanda sia stata chiusa come "non costruttiva" quando ha 63 voti positivi e 37 favoriti ... questo è esattamente il motivo per cui ho quasi completamente smesso di usare SO.
Orokusaki,

Risposte:



10

django-base-apps è anche un ottimo inizio per imparare Django e applicazioni riutilizzabili. Queste app sono abbastanza semplici e il codice è ben scritto.


+1 su django-basic-apps. Nathan continua ad aggiornarlo ed è un ottimo punto di partenza per i noob di Django.
montylounge,

8

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.


4

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.


1
Grazie per i complimenti per i pacchetti Django. Tuttavia, abbiamo spostato il codice sorgente su github.com/opencomparison/opencomparison :
pydanny,


2

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.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.