Jestem początkującym na scenie Django pochodzących z tła ASP.NET C#. Szukam dobrych zasobów, które pomogą mi poznać tajniki Django/Python. Wszelkie zalecenia?Jakie są najlepsze książki i zasoby do nauki w celu rozwijania, wdrażania i/lub hostowania Django?
Jakie są najlepsze książki i zasoby do nauki w celu rozwijania, wdrażania i/lub hostowania Django?
Odpowiedz
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.
The django book dla django!
I python tutorial dla podstawowych python.
Hahaha. Tak, przyznam +1, ponieważ muszę przyznać, że zrobili z tym kawał dobrej roboty! – mkelley33
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:
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. –
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. –
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."
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
Wspólnota jest ogromny zasób: IRC, blog agregator, django-users
ProDjango Marty Alchin to dobra książka do nauki wewnętrzne django http://prodjango.com/
"Python do nauki" O'Reilly'ego http://books.google.com/books?id=nEJ-jcYF2fMC&dq=learning+python&printsec=frontcover&source=bn&hl=en&ei=EBJhSoHvDs_tlAfDncmjDw&sa=X&oi=book_result&ct=result&resnum=4
"Zanurz się w Pythonie" http://diveintopython3.ep.io/ (tytuł źródłowy) od Apress.
Wideo z rozmów z DjangoCon lub Pycon można również przesyłać strumieniowo. I startthedark.com django z naziemnej serii .
Rozumiem też, że "w tym tygodniu w Django" jest przemianowane jako djangodose, ale wciąż wiele podcasty dla twid są istotne.
Podcast rubyonrails jest kolejnym wielki zasób. Podcast RoR obejmuje równie istotne tematy interesujące zarówno programistów Django, jak i Rails.
Dobry blog post rozmieszczenia http://lethain.com/entry/2009/feb/13/the-django-and-ubuntu-intrepid-almanac/
Upewnij się, aby dowiedzieć się PIP virtualenv i tkaninę, gdy jesteś na to. Niezbędny.
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
To jest to, co nazywam "odpowiedzią". – wassimans
Oto kolejny, który ostatnio okazał się przydatny. Http://www.jeffknupp.com/blog/2012/02/09/starting-a-django-project-the-right-way/ – Sundeep
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.
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ą. –
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
Słowo Gabriel. +1 za bycie zabawnym i dzielenie się dobrymi linkami. Dzięki za całą pomoc. – mkelley33
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.
- 1. Jakie są najlepsze zasoby do nauki Ant?
- 2. Jakie są dobre zasoby do nauki Grails?
- 3. Jakie są najlepsze zasoby do rozpoczęcia rozwoju wtyczki Eclipse?
- 4. Dobre zasoby do nauki MacRuby
- 5. Jakie są najlepsze referencje do używania jQuery?
- 6. Najlepsze książki do nauki silnika aplikacji Google i GWT?
- 7. Najlepsze zasoby do nauki Narzędzie do tworzenia Gradle
- 8. Jakie są dobre zasoby do nauki programowania sieciowego?
- 9. Jakie są dobre zasoby do nauki tworzenia wtyczek VIM?
- 10. Co to są dobre książki, zasoby sieciowe i projekty do nauki R?
- 11. nhibernate: jakie są najlepsze praktyki w zakresie wdrażania równości?
- 12. Najlepsze zasoby HTML5 - web i drukowania
- 13. Jakie są dobre samouczki do nauki pycURL?
- 14. Najlepsze źródło do nauki rozwoju Windows Phone?
- 15. Jakie są dobre zasoby dotyczące algorytmów flokowania i roju?
- 16. zasoby do nauki smalltalk i pharo?
- 17. Jakie są najlepsze zasoby do nauki teorii muzyki, która łączy się z obiektami związanymi z teorią Overtone?
- 18. zasoby do nauki dla mockito
- 19. Zasoby dla teorii kategorii nauki
- 20. Jakie jest najlepsze źródło do nauki tworzenia RESTful API w Javie?
- 21. Jakie są najlepsze/popularne biblioteki do tworzenia aplikacji/skryptów CLI?
- 22. Kod zarządzania Pisany w celu nauki
- 23. Jakie są najlepsze praktyki używania AngularJS z Django
- 24. Najlepsze projekty Open Source w Erlang/OTP do nauki
- 25. Jakie są najlepsze w branży sprawdzone metody wdrażania niestandardowych wyjątków w języku C#?
- 26. Dobre zasoby do nauki PL/pgSQL?
- 27. Jakie są dobre zasoby dla GNU Make?
- 28. Jakie są dobre zasoby Lazarus/FPC?
- 29. Jakie są najlepsze praktyki dotyczące wdrażania operatora == dla klasy w języku C#?
- 30. Jakie są najlepsze pakiety do opracowania meteoru w edytorze Atom?
Dzięki. Wszelkie wskazówki dotyczące poznawania hostingu/wdrażania lub czy jest to zawarte w tej książce? – mkelley33
Rzeczywiste usługi hostingowe Django: patrz http://stackoverflow.com/questions/1118835/which-are-good-python-django-hosting-solutions/1119139#1119139. –