tech:django
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Django
Lesezeichen
How to Integrate Highcharts.js with Django
Designing Better Models
Django Snippets
Guide to using Django with Zappa
Strategien
Um die verschiedenen Entwicklungsumgebungen abzubilden, sollte die Umgebungsvarialbe DJANGO_SETTINGS_MODULE verwendet werden. Unter Pipenv kann man die z.B. über eine .env Datei im Projekt setzen. Sie wird dann beim Aktivieren automatisch ins environment übernommen.
Programme
Packliste
Zwei Modi: Planen, Packen
Planen: Auswahl der Urlaubsparameter
| Kategorie | Modell | Optionen |
|---|---|---|
| Dauer | Vacation | Urlaubstage, Daten |
| Ort | Vacation | Urlaubsziel und Name für die Reise |
| Jahr | Vacation | Jahr der Reise |
| Teilnehmer | Tag / TagClass | Uta, Lutz, Line, Tim |
| Wettervorhersage | Tag / TagClass | Sonnig, Bewölkt, Regen, Schnee |
| Unterkunft | Tag / TagClass | Hotel, Apartment / Haus, Wohnwagen, Zelt, Hüttentour |
| Reiseart | Tag / TagClass | Auto / Mietwage, Flugzeug, Bahn / Bus, Fahrrad |
| Sonstiges | Tag / TagClass | Geschäftsreise, Strand, Klettern, Baden, Tauchen, Wandern, Skifahren |
| Gepäck | Item | Mit Tags und Travellers verbunden |
| Gepäckart | Category | Kategorien von Gepäck |
| Gepäckliste | Luggage | Gepäckauswahl für eine Reise mit gepackt / verstaut Flags |
Finale Liste sollte noch verändert werden können.
Packen: Packliste abhaken ⇒ Rausgelegt, Eingepackt, Verstaut.
Einrichten
Folgende Schritte sind beim Klonen und Einrichten eines Django-Projektes zu beachten:
hg clone ssh://hg@bitbucket.org/lmoppert/kalender
cd kalender
sudo -u postgres createuser -P -d kalender
sudo -u postgres createdb -O kalender kalender
pipenv install
pipenv shell
python3 manage.py compilemessages
python3 manage.py migrate
python3 manage.py collectstatics
tech/django.1547739695.txt.gz · Zuletzt geändert: von lutz