Wo kann ich Lernressourcen für django 1.2 finden? Ich bin neu bei django und Web-Programmierung.
Antworten
Zu viele Anzeigen?Ich habe vor ein paar Monaten begonnen, django zu lernen, also werde ich versuchen, aufzuzeigen, was mir geholfen hat.
Ich habe angefangen, mir eine Reihe von Screencasts über den Aufbau eines Wikis anzusehen http://showmedo.com/videotutorials/video?name=1100000 was ziemlich einfach ist. Wenn Sie sich gerne Screencasts ansehen, sind sie nicht schlecht.
Le site offizielle Anleitung ist, wie bereits erwähnt, ebenfalls gut.
Ich habe dann weitergelesen das Online-Buch über Django . Es ist sicherlich ein gutes Nachschlagewerk, aber ich würde es nicht als Ausgangspunkt empfehlen.
Ich denke, dass es besser ist, wenn Sie die praktische django-projekte Buch von James Benett, dem django release manager. Es zeigt Ihnen eine Reihe von Best Practices, die Sie sonst vielleicht übersehen (ich habe es getan). Es verwendet django 1.1, aber ich denke, die meisten der Code funktioniert (manchmal in Rezensionen auf amazon kritisiert).
Eine Sache, die mir eine Zeit lang entgangen ist, ist die Fülle von Django-Anwendungen von Drittanbietern, die einem das Leben wirklich sehr erleichtern, aber nicht offiziell daher sind sie normalerweise nicht in offiziell Belege (alle oben genannten Punkte).
Ich empfehle Ihnen, mit der
- Süd (für Datenbankänderungen)
sofort. Erwägen Sie auch den Einsatz von
-
pip (beide für die Python-Paketverwaltung)
und zwar sofort. Diese erleichtern das Paketmanagement beaucoup und ich denke, dass die Verwendung dieser als Best Practice gilt (ich musste gerade ein System mit easy_install-foobar aufräumen, und das ist kein Spaß). Wenn Sie sich für die besten Anwendungen von Drittanbietern zur Lösung gängiger Probleme in Django interessieren, schauen Sie sich den Blog Surfen in Kansas vom Django-Entwickler Eric Holscher. Es gibt auch ein Video von der letzten djangocon.
Wenn es Ihnen wie mir geht und Sie sich fragen, wie die Magie die django macht, sollten Sie sich vielleicht die dieser Blogbeitrag o dieses Video (3 Std.) (und Folien ) von James Bennett, der die Interna von Django sehr gut erklärt (mir gefällt der Blogbeitrag besser, aber wählt selbst).
Auch: Ich wusste nicht, dass die Mailingliste django-users Das ist sehr hilfreich und - was Django betrifft - viel aktiver als stackoverflow.
Django ist großartig! Ich hoffe wirklich, dass es dir gefällt ;)
Diese Ressource http://www.udemy.com/full-django-tutorial/ bei Udemy kann ein guter Ausgangspunkt sein.
Es gibt auch das djangobook für die 1.x.x Versionen. http://www.djangobook.com/en/2.0/ Das kann ein guter Anfang sein.