Files
fet2020/Readme.md

1.3 KiB

##Fet 2020 Django Project

Diese Webseite ist im Jahr 2020 entwickelt worden. Wir haben dazu einige Designentscheidungen getroffen:

  1. Zunächst auf die externen Kernfunktionen fokusieren
  2. Python+Django nutzen weil:
    • Wir Python mögen
    • Das Framework uns freiheit gibt zB die Mitglieder Daten entsprechend abzubilden
    • Das Design unabhängig von der Funktion bleibt
    • und einiges mehr
  3. Als Kernfunktionen festgelegt wurden anfangs:
    • Neuigkeiten posten
    • FET Sitzungne ankündigen
    • Etherpad für Agenda und Protokoll
    • Informationen zu Mitgliedern anzeigen
  4. Unter dem Eindruck eines Jahres des Lockdown wurde zusätzlich hinzugefügt
    • Ein virtuelles Schwarzesbrett
    • Eine virtuelle Aufgabenliste

Ablage und Entwicklung

Der Master liegt auf dem virtuellen git Server und kann wie folgt geholt werden:

git clone https://git.fet.at/bofh/fet2020

Deployment

{{docker-compose.yml}} docker-compose up

Mittels diesen Command können die Thumbs für die Alben in der Galerie erstellt werden: python3 fet2020/manage.py create_thumbs

Erstellt alle Searchindexes neu. python3 fet2020/manage.py rebuild_index

Aktualisiert alle Searchindexes, die in den letzten 24 Stunden geändert wurden. python3 fet2020/manage.py update_index --age=24