Go to 2016 / Springe zu 2016 

Contribution Details

Embedded Web mit Django

Scheduled time: Sunday, 16:00, Room V1

Seit Embedded-Plattformen wie Raspberry Pi und mx6-Systeme performant genug sind, einen modernen Webbrowser (z.B. Chromium embedded) zu betreiben, ist die Entwicklung der lokalen Benutzeroberfläche in HTML5 und JavaScript eine interessante Alternative zu nativen Anwendungen in GTK oder Qt.
Im Gegensatz zu nativen Anwendungen ist eine HTML5-basierte GUI sowohl lokal als auch per Netzwerk erreichbar.
Embedded Web gibt uns die Möglichkeit, Frameworks wie jQuery, prototype oder bootstrap zu verwenden, um flexible Oberflächen für verschiedene Geräte zu schaffen.
Django bringt eine Menge Funktionalität für oft auftretende Aufgabenstellungen wie User-Managment, Datenbankanbindung oder URL-Routing mit.
Da Django in Python geschrieben ist, kann man sich die komplette Vielfalt existierender Python-Bibliotheken zunutze machen.
So ist mit wenig Code eine Anbindung an D-Bus, GPIOs, CAN, SPI, i2c, etc. realisierbar.

Website: https://www.djangoproject.com/

Audio recording:

Creative Commons Lizenzvertrag Download MP3 (51MB) Download OGG (31MB)

Video recording:

Creative Commons Lizenzvertrag Download MP4 (1416MB)

Die Chemnitzer Linux-Tage sind ein Projekt des IN-Chemnitz e.V. | Impressum | Datenschutzerklärung