Konferenzanmeldung/testlauf: Unterschied zwischen den Versionen

Aus FOSSGIS
Wechseln zu: Navigation, Suche
(Entwicklung)
Zeile 25: Zeile 25:
  
 
'''TODO: Layout anpassen!'''  
 
'''TODO: Layout anpassen!'''  
 +
 +
 +
=== Setup ===
 +
 +
* DB fgconfdb und User fgconf anlegen
 +
 +
* alles unterhalb von /opt
 +
* Git checkout
 +
** git clone -b fg15 https://github.com/fossgis/djep.git
 +
 +
* python manage.py syncdb --noinput
 +
* python manage.py migrate
 +
** Wenn das nicht durchläuft, können Migrationen in Einzelschritten ausgeführt werden. Hier musste schedule und conferences zuerst ausgeführt werden:
 +
** python manage.py migrate schedule
 +
** python manage.py migrate conference
 +
* python manage.py loaddata fixtures/fg15/initial01.json
 +
* python manage.py loaddata fixtures/fg15/initial02.json
 +
* python manage.py runserver 134.119.9.21:8000
  
  
 
[[Kategorie:FOSSGIS Konferenz]]
 
[[Kategorie:FOSSGIS Konferenz]]
 
[[Kategorie:Technik]]
 
[[Kategorie:Technik]]

Version vom 13. Juli 2014, 10:47 Uhr

Dokumentation und Feedback für Software zur Konferenzverwaltung



Entwicklung

Es wurde ein Fork der Europython-Entwicklung auf den FOSSGIS Github Account durchgeführt. Ziel ist es das System so wenig wie möglich zu ändern. Spricht es sollte wenn möglich gewährleistet werden, dass zukünftige Änderungen aus dem Europython-Account eingespielt werden können.

Fixtures

  • Die Fixtuen sollen alle Standardkonfigurationen (Räume, Zeitpläne, etc) für die Konferenz enthalten
  • Aktuell wurde ein erster Entwurf für die FG 15 angelegt

Skin

Das Layout wird in Skins definiert. Ordner 'pyconde/skins/fg15' Hier wurde ein erstes ganz grobes Layout eingespielt.

TODO: Layout anpassen!


Setup

  • DB fgconfdb und User fgconf anlegen
  • python manage.py syncdb --noinput
  • python manage.py migrate
    • Wenn das nicht durchläuft, können Migrationen in Einzelschritten ausgeführt werden. Hier musste schedule und conferences zuerst ausgeführt werden:
    • python manage.py migrate schedule
    • python manage.py migrate conference
  • python manage.py loaddata fixtures/fg15/initial01.json
  • python manage.py loaddata fixtures/fg15/initial02.json
  • python manage.py runserver 134.119.9.21:8000