Ich bin neu in Django. Ich habe festgestellt, dass die offiziellen Themenhandbücher https://docs.djangoproject.com/de/1.3/ ein ausgezeichneter Ort zum Lernen sind. Aber jetzt bin ich an einem Ort, an dem ich eine Kurzreferenz benötige, um zu sehen, welche Methoden ein Objekt hat, welche Argumente es benötigt, was es zurückgibt usw., ähnlich wie bei Python-Dokumenten oder Java-Dokumenten. Eher eine Referenz als ein Tutorial. Die offiziellen Dokumente sind im Tutorial-Stil und beziehen sich nicht unbedingt auf alle Methoden.
Vermisse ich hier etwas? Reichen die offiziellen Dokumente von Django für alle aus?
Antworten:
Ich kann mich irren, aber ich benutze Django seit über einem Jahr und habe nie einen solchen Leitfaden gefunden.
Etwas unglücklich - ich hätte gerne eine Funktionsreferenz, wie Sie sie erwähnt haben. Als zusätzliche Ressource ist http://www.djangobook.com/ jedoch sehr gut. Ich habe immer darüber nachgedacht, einen zu bauen, aber ich bin sehr faul.
Es gibt auch eine andere Referenz, die Sie verwenden können, wenn Sie nicht weiterkommen http://www.thedjangoforum.com
quelle
Python hat dafür einen eingebauten Mechanismus: docstrings. Beispiel:
Dann können Sie die Dokumentzeichenfolgen der einzelnen Methoden nachschlagen:
quelle
Persönlich finde ich, dass die Verwendung von Pycharm-IDE die Django-Entwicklung erheblich beschleunigt. Auch in der Django-Shell können Sie die Ipython-Funktion verwenden, um Dokumentzeichenfolgen und Quellcode abzurufen, indem Sie etwas eingeben und gefolgt von? (Basisinfo) oder ?? (Quellcode). Auch andere Ipython-Funktionen wie das Ausfüllen von Registerkarten (nur eine Ebene tief) sind sehr hilfreich.
quelle