Dobry projekt open source django do nauki [zamknięty]

142

Czy ktoś może zasugerować dobry projekt open source django do nauki programowania django.

Entuzjastyczne oprogramowanie
źródło
17
Fakt, że to pytanie zostało zamknięte jako „nie konstruktywne”, kiedy ma 63 głosy pozytywne i 37 faworytów… właśnie dlatego całkowicie przestałem używać SO.
orokusaki
1
Spójrz również na to: Małe projekty Open Source Django na początek
Jahongir Rahmonov

Odpowiedzi:

10

django-basic-apps to także bardzo dobry początek nauki django i aplikacji wielokrotnego użytku. Te aplikacje są dość proste, a kod jest dobrze napisany.

jujule
źródło
+1 w django-basic-apps. Nathan kontynuuje aktualizację i jest to świetny punkt wyjścia dla noobów do Django.
montylounge
8

Jeśli chcesz nauczyć się popularnej funkcji aplikacji wielokrotnego użytku Django, sugerowałbym Pinax , a także możesz spojrzeć na Django-Mingus . Jestem autorem Mingus i niedawno opublikowałem listę aplikacji zawartych w Mingus wraz z opisem, jak i dlaczego są używane. Może to być pomocne w znalezieniu projektów, które sam zechcesz wykorzystać. Oto link: „ Aplikacje obsługujące Django-Mingus

Istnieje również mnóstwo projektów Django w Google Code, GitHub i BitBucket. Po prostu wyszukaj „django”.

Wspomniany powyżej Django-CMS i Fein-CMS to dobre projekty CMS, w których można się zanurzyć, a screencasty Erica są świetne - absolutnie sugeruję każdemu noobowi, aby Django obejrzał wszystkie 13 z tych screencastów.

montylounge
źródło
4

Kilka tygodni temu zapytałem Malcolma Tredinnicka, czy jest projekt, który podziwia, i zasugerował pakiety Django. Trzymają swoje źródło na Githubie .

Nie powiedziałbym, że powinien być używany jako samouczek Django, ale mają wspaniały styl programowania i nauczyłem się więcej niż kilku wskazówek i trików, czytając ich źródła. To z pewnością dobry przykład do nauki.

patjenk
źródło
1
Dziękuję za komplementy dotyczące pakietów Django. Jednak przenieśliśmy kod źródłowy na github.com/opencomparison/opencomparison :
pydanny
2

Polecam Waka Waka . Jest to bardzo dobrze napisana wiki, która powinna dać ci dobre pojęcie o tym, jak rozwijać się w django. Jest to aplikacja używana przez Pinax, która sama w sobie powinna być ogromna do nauki.

Możesz również oczywiście przejść przez niektóre kody ubernostrum, takie jak rejestracja, profile i formularz kontaktowy, które są standardem w świecie django. Ponieważ jednak niektóre z nich obejmują formy dynamiczne, najlepiej będzie się do nich dostać po krótkim kodowaniu.

Lakshman Prasad
źródło