Django Demo von GIT runterladen und installieren
Die Demo eignet sich gut um zu lernen, wie man eine Django Webanwendung mit Datenbank, Javascript, HTML und CSS entwickelt.
Quellcode von Github runterladen
git clone https://github.com/PacktPublishing/Web-Development-with-Django.git
Virtuelle Umgebung erstellen und aktivieren
In der Virtuellen Umgebung werden die für das Projekt benötigten Module installiert, so kann jedes Projekt seine eignen Module verwenden.
Virtuelle Umgebung installieren:
virtualenv venv
Virtuelle Umgebung aktivieren:
source ./activate
benötigte Module installieren
In der Datei requirements.txt sind alle Pakete des Projekts protokolliert, die Pakete werden mit folgendem Befehl installiert:
pip3 install -r requirements.txt
Freischaltung der Webseite in settings.py:
nano settings.py

User für Login erstellen
python manage.py createsuperuser
Publisher in Web-GUI anlegen
http://10.0.0.3:9191/publishers/new/

Tabellen in Datenbank importieren
python manage.py migrate
Verwaltung der SQLite Datenbank mit dem Tool „DB Browser for SQLite“

Buch anlegen
http://10.0.0.3:9191/admin

URL mit Webserver gunicorn bereitstellen
python manage.py runserver 10.0.0.3:9191
