Czy ktoś może zasugerować dobry projekt open source django do nauki programowania django.
Czy ktoś może zasugerować dobry projekt open source django do nauki programowania django.
Odpowiedzi:
Świetnym źródłem jest www.djangopackages.com , który zawiera listę wielu znanych aplikacji Django, w tym linki do ich repozytoriów, rankingi popularności itp.
Innym sposobem na znalezienie popularnych projektów jest bezpośrednio na GitHub: https://github.com/search?q=django
Wreszcie:
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.
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.
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.
Jeden z najlepszych dla początkujących: 13 screencastów „Django From the Ground Up” w tym tygodniu w Django #
edit:
# strona jest zamknięta. wyświetl zarchiwizowaną stronę .
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.
Jeśli chcesz uruchomić Django w App Engine, sprawdź ten projekt . Oto demo.