Dynamisch.Zukunft.Entwickeln.

3. Deutsche Python-Konferenz

14. - 19. Oktober 2013, Köln

Session: In sechs Stunden zur eigenen Django App

Schlagwörter:
, , , , , , ,
Ort:
Raum 5 (Haus 6)
Dauer:
14. Oktober 2013 von 09:00 - 17:00
Sprache:
Deutsch

Django ist ein Python Web Framework, dass für die schnelle Erstellung von Websites konzipiert wurde. Diese Eigenschaft werden wir uns zunutze machen, um in sechs Stunden eine eigene Django App zu schreiben.

Dabei werden alle aktuellen Themen der Webentwicklung behandelt (Model-View-Controller-Muster, Template Engine, Authentifizierung, Formulare, AJAX, Testing). Das Tutorial kann sowohl mit Python 2 als auch Python 3 umgesetzt werden.

Alle Teilnehmer erhalten das Schulungsmaterial als PDF-Datei.

Django ist ein Python Web Framework, dass für die schnelle Erstellung von Websites konzipiert wurde. Diese Eigenschaft werden wir uns zunutze machen, um in sechs Stunden eine eigene Django App zu schreiben.

Dabei werden alle aktuellen Themen der Webentwicklung behandelt (Model-View-Controller-Muster, Template Engine, Authentifizierung, Formulare, AJAX, Testing). Das Tutorial kann sowohl mit Python 2 als auch Python 3 umgesetzt werden.

Es ist gut, wenn schon Python auf dem eigenen Gerät installiert ist, aber falls dies nicht der Fall ist, kann es zu Beginn des Workshops nachgeholt werden.

  1. Installation von Python, distribute, pip und Django (20 Minuten)
  2. Neues Django-Projekt einrichten (20 Minuten)
  3. Models erstellen (45 Minuten)
  4. Django Admin konfigurieren und nutzen (20 Minuten)
  5. Routing und Views erstellen (30 Minuten)
  6. Templates anlegen (30 Minuten)
  7. Anmeldung einrichten (30 Minuten)
  8. Formulare im Frontend hinzufügen (45 Minuten)
  9. Tags im Frontend mit eigenem Feldtyp und Autocompletion hinzufügen (45 Minuten)
  10. Eine Tag-Cloud im Frontend erstellen (45 Minuten)
  11. Unit Tests erstellen (30 Minuten)