2009-07-17 12 views

Odpowiedz

10

Practical Django projects, second edition przez James Bennett się release manager of Django

Książka obejmuje tworzenia aplikacji, dodawanie funkcji, praktycznych technik rozwoju, jak przy użyciu dvcs, zautomatyzowane narzędzia do wdrażania kompilacji i rozdział poświęcony rozwojowi wielokrotnego użytku oraz jak przesłać go pod numer PyPI.

Książka zawiera również dobre wskazówki na temat Pythona, gdy jest to konieczne; w ten sposób możesz również dobrze zrozumieć Python.

+0

Dzięki. Wszelkie wskazówki dotyczące poznawania hostingu/wdrażania lub czy jest to zawarte w tej książce? – mkelley33

+0

Rzeczywiste usługi hostingowe Django: patrz http://stackoverflow.com/questions/1118835/which-are-good-python-django-hosting-solutions/1119139#1119139. –

3

Z pewnością dokumentacja Django jest dobrym źródłem informacji. Wciąż coraz powiedział do niego i używać jej było pomocne większość czasu:

www.djangoproject.com

+0

Też pochodzę z tła Asp.Net/C# i znalazłem się spędzając dużo czasu na dokumentacji do czytania strony projektu django, ponieważ budowałem stronę z Django. –

+0

Wierzę, że dokumentacja Django to moja druga ulubiona strona, po podręczniku PHP (Boże, uwielbiam to coś!) I trochę przed wersjami Pythona i Symfony. –

2

Zacząłem z Django nie tak wiele tygodni temu.

Mogę polecić zapoznanie się z kodem źródłowym do samej witryny Django: . Pomogło mi to zacząć pracę jako był pełny i działający przykład, do którego się odnosimy. Można go znaleźć pod adresem pod adresem http://code.djangoproject.com/browser/djangoproject.com/django_website/. Bezpośredni adres URL do pobrania dla kodu źródłowego: http://code.djangoproject.com/changeset/10750/djangoproject.com/django_website?old_path=%2F&format=zip (plik ZIP, 61 KB).

I to jest dobry pomysł, aby zapoznać się z 5 pierwszych rozdziałów w Django książki, zaczynając od http://www.djangobook.com/en/2.0/chapter01/

Jeśli jesteś zainteresowany w tworzeniu bloga to mogę polecić ten blog wjazdu przez James Bennett :

http://www.b-list.org/weblog/2006/jul/03/django-tips-scaling-application/ "Wskazówki Django: skalowanie aplikacji. Zbudujmy bloga."

+0

Wow, fajnie jest zobaczyć, że Django ma wiele podobnych do siebie osób, które angażują się w kopanie w głąb technologii. Dziękuję za udostępnienie. – mkelley33

11
+0

Wow. Już wcześniej zaznaczyłem ten post jako "udzielono odpowiedzi", zanim nadesłano tę odpowiedź, ale jednocześnie chciałbym zaznaczyć większość tych odpowiedzi jako "odpowiedź". Społeczność Django wydaje się być niezwykle zaangażowana i kompetentna. Nie mogę się doczekać, aby poznać wszystkie dobre informacje, które podzieliłeś, dzięki. – mkelley33

+0

To jest to, co nazywam "odpowiedzią". – wassimans

+0

Oto kolejny, który ostatnio okazał się przydatny. Http://www.jeffknupp.com/blog/2012/02/09/starting-a-django-project-the-right-way/ – Sundeep

5

Większość książek powie Ci, jak wdrożyć aplikację Apache. Możesz także zajrzeć do lighttpd i nginx.

Do wdrożenia należy zajrzeć do Fabric, pakietu python, który wykonuje SSH z twojego komputera na twój serwer.

Oto my Amazon list of top Django books, za co warto. Odwołuję się do tego, zamiast powtarzać moje komentarze tutaj. Chciałbym zwrócić uwagę, że Django Templates (nie na liście) jest trochę zawiedziony. Nie do technicznej jakości innych książek.

Ludzie już wskazali ci Jamesa Bennetta. Powtarzam to. Ma wiele świetnych materiałów na swojej stronie internetowej www.b-list.org. Wysoce polecany.

Jeśli szukasz prostej konfiguracji i/lub wsparcia dla witryn Django, polecam slicehost.net lub webfaction.com. Ten pierwszy jest bardziej hardcorowy, kontroluj swój uniksowy kawałek serwera. Ta ostatnia jest prostsza, łatwiejsza do uruchomienia, ale nie ma tak dużej kontroli nad wszystkim. Pierwsza z nich zaczyna się od około 20 USD/miesiąc za 256 MB fragmentu. Ta ostatnia wynosi około 10 USD miesięcznie.

Nawet jeśli nie korzystasz z żadnego z tych hostów, ich witryny mają niesamowite samouczki dotyczące konfigurowania Django, Pythona i Apache w systemach Unix.

Polecam również darmowe konto na github.com. Istnieje ogromna społeczność znanych programistów Django, a istnieje wiele projektów, które można skopiować do komputera i wypróbować. Jedna z najfajniejszych rzeczy: możesz "śledzić" innych programistów Djaango i zobaczyć, co powstaje na ekranie radaru hivemind.

More information on Fabric.

+0

Dobre rady dotyczące slicehost i webfaction's samouczki. Moja firma prowadzi kilka witryn Django jednocześnie na 256 MB. Slicehost to po prostu świetne towarzystwo. Praca z przyjemnością. –

+0

LOL. Dzięki za niesamowitą radę. Mówię LOL, b/c moja firma, w której pracuję używa slicehost, i przechodzimy z ASP.NET C# do Django dla naszego następnego dużego projektu. Oprócz tego wszystkiego, co robili moi współpracownicy, było to niezwykle pomocne. Powiedziałem już innej osobie w tym poście, że chciałbym móc zaznaczyć prawie wszystkie odpowiedzi na to pytanie w odpowiedzi. Może stackoverflow może również dodać "niezwykle pomocny" znacznik wyboru? Dzięki jeszcze raz. – mkelley33

2

Znaleziono Python Web Development z Django od Forcier, Bissex i Chun na dobry początek. 50 stron na pythonie, abyś mógł zacząć i wszystkie podstawy Django.

Powiązane problemy