This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/
This tutorial is ment to be used closely together with the official djangogirls tutorial and has duplicated some material from it for convenience (https://tutorial.djangogirls.org/en, licensed under the Creative Commons Attribution-ShareAlike 4.0 International License)
The CSS chapter is inspired by and uses material from the Introduction to HTML/CSS curriculum from Girl Develop It (https://www.girldevelopit.com/materials/html-intro, licensed under the MIT License)
Du hast die deutschsprachige Version dieses Gitbooks vor dir (hier kannst du zur englischsprachigen Version wechseln). Du wirst aber merken, dass die Links zum Django Girls Tutorial auf Englisch sind. Dies ist so, weil es noch keine offizielle deutschsprachige Version des Django Girls Tutorials gibt. Es gibt aber eine Beta-Version, die du benutzen kannst, wenn du etwas in der englischen Version nicht verstehst. Die Beta-Version des Django Girls Tutorials auf Deutsch findest du hier.
Dies ist im Kapitel How the internet works im Django Girls Tutorial sehr gut erklärt. Dieses Kapitel kann als Vorbereitung auf den Workshop auch zu Hause gelesen werden.
Jetzt wird es richtig nerdig (aber keine Sorge, dein Coach wird dir helfen), wir lassen unsere statische Website ruhen und folgen den Kapitel Introduction to commandline und Introduction to python aus dem Django Girls Tutorial. Die Kommandozeile und Python werden wir brauchen, wenn wir uns der nächsten Herausforderung zuwenden: eine dynamische Webseite zu machen.
Jetzt tauchen wir richtig ins Django Girls Tutorial ein. Ab dem Kapitel What is Django? geht 's los. Dein Django Blog ist ein Projekt unabhängig von deiner statische Webseite. Es muss also in einem anderen Ordner gestartet werden. Auch in Github wird es an einem anderen Ort abgelegt als was du bis jetzt gemacht hast. Da Github nur statische Seiten selber darstellen kann, werden wir unsere dynamische Webseite noch an einem anderen Ort (Pythonanywhere genannt) im Internet publizieren (sogenanntes deployen) müssen. Wir werden also immer noch Github benutzen um unsere code zu speichern, aber jetzt ist es nur als Zwisschenschritt. Von hier werden wir dann noch ein andere Service benutzen um die Seite auch darstellen zu können. Das tönt kompliziert, und das ist es auch, deine dynamische Seite online zu Publizieren ist wirklich eine gross Leistung. Aber keine Sorge, es ist alles detailliert im Django Girls Tutorial beschrieben, und wird werden dich dabei helfen.
Je nach Zeit und Interesse kannst du während des Workshops, zu Hause oder an einem der Follow up Events an folgenden Sachen weiter arbeiten:
- Extras zu deiner statische Webseite
- Deine statische Seite in Django einbinden
- Mit den Django Girls Tutorial Extensions deinen Blog noch besser machen