Kann jemand ein gutes Open-Source-Django-Projekt vorschlagen, um die Django-Entwicklung zu lernen.
django
open-source
Software-Enthusiasten
quelle
quelle
Antworten:
Eine großartige Ressource ist www.djangopackages.com , auf der viele der bemerkenswerten Django-Apps aufgelistet sind, einschließlich Links zu ihren jeweiligen Repos, Beliebtheitswerten usw.
Eine andere Möglichkeit, beliebte Projekte zu finden, ist direkt auf GitHub: https://github.com/search?q=django
Schließlich:
quelle
Django-Basic-Apps sind auch ein sehr guter Anfang, um Django und wiederverwendbare Apps zu lernen. Diese Apps sind einfach genug und der Code ist gut geschrieben.
quelle
Wenn Sie die beliebte wiederverwendbare App-Funktion von Django kennenlernen möchten, würde ich Pinax empfehlen , und Sie sollten sich auch Django-Mingus ansehen . Ich bin der Autor von Mingus und habe kürzlich eine Liste der in Mingus enthaltenen Apps veröffentlicht, zusammen mit einer Beschreibung, wie und warum sie verwendet werden. Dies kann hilfreich sein, um einige Projekte zu finden, die Sie möglicherweise selbst verwenden möchten. Hier ist ein Link: " Die Apps, die Django-Mingus antreiben "
Es gibt auch eine Menge Django-Projekte auf Google Code, GitHub und BitBucket. Suchen Sie einfach nach "django".
Django-CMS, wie oben erwähnt, und Fein-CMS sind beide gute CMS-Projekte, in die man eintauchen kann, und die Screencasts von Eric sind großartig - ich empfehle jedem Noob, Django alle 13 dieser Screencasts anzusehen.
quelle
Ich habe Malcolm Tredinnick vor einigen Wochen gefragt, ob es ein Projekt gibt, das er bewundert, und er hat Django-Pakete vorgeschlagen. Sie behalten ihre Quelle auf Github .
Ich würde nicht sagen, dass es als Django-Tutorial verwendet werden sollte, aber sie haben einen bewundernswerten Programmierstil und ich habe mehr als ein paar Tipps und Tricks durch Lesen ihrer Quelle aufgegriffen. Es ist definitiv ein gutes Beispiel, um daraus zu lernen.
quelle
Eines der besten für Neulinge: 13 Screencasts "Django From the Ground Up" bei dieser Woche in Django #
edit:
# die website ist geschlossen. Archivierte Seite anzeigen .
quelle
Ich empfehle Waka Waka . Es ist ein sehr gut geschriebenes Wiki, das Ihnen eine gute Vorstellung davon geben soll, wie Sie sich in Django entwickeln können. Es ist eine Anwendung, die von Pinax verwendet wird und die für sich genommen riesig sein sollte, um zu lernen.
Natürlich können Sie auch einige der Codes von ubernostrum wie Registrierung, Profile und Kontaktformular durchgehen, die in der Django-Welt Standard sind. Da es sich bei einigen von ihnen jedoch um dynamische Formen handelt, ist es möglicherweise am besten, nach einer kurzen tatsächlichen Codierung darauf zuzugreifen.
quelle
Wenn Sie Django in App Engine ausführen möchten, sehen Sie sich dieses Projekt an . Hier ist eine Demo.
quelle