Django:Installieren: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
// via Wikitext Extension for VSCode |
// via Wikitext Extension for VSCode |
||
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
==Django Installieren== | |||
===Virtuelle Umgebung erstellen=== | |||
== | Eine virtuelle Umgebung ist ein isolierter Raum, in dem wir unsere Projekte entwickeln können. Es ist sehr nützlich, wenn wir mehrere Projekte gleichzeitig entwickeln. | ||
=== | |||
<pre> | <pre> | ||
mkdir portal # Erstellen Sie ein Verzeichnis | |||
python3 -m venv .venv # Erstellen Sie eine virtuelle Umgebung | |||
</pre> | </pre> | ||
Aktivieren Sie die virtuelle Umgebung. | |||
<pre> | <pre> | ||
source .venv/bin/activate # Aktivieren Sie die virtuelle Umgebung | |||
</pre> | |||
===Jetzt laden wir notwendige Pakete herunter=== | |||
<pre> | |||
pip install Django==5.1 # Installieren Sie Django | |||
pip install psycopg2 # Installieren Sie psycopg2 für PostgreSQL | |||
pip install django-environ # Installieren Sie django-environ für Umgebungsvariablen | |||
pip install gunicorn # Installieren Sie gunicorn für den Produktionsserver | |||
</pre> | |||
===Django-Projekt erstellen=== | |||
<pre> | |||
django-admin startproject portal . # Erstellen Sie ein Django-Projekt | |||
</pre> | |||
===Starten Sie Visual Studio Code=== | |||
<pre> | |||
code . # Starten Sie Visual Studio Code | |||
</pre> | |||
===Erstellen Sie eine .env-Datei=== | |||
<pre> | |||
touch .env # Erstellen Sie eine .env-Datei | |||
</pre> | |||
===Fügen Sie die folgenden Umgebungsvariablen in die .env-Datei ein=== | |||
<pre> | |||
DEBUG=True | |||
SECRET_KEY = 'django-insecure-#(2 | |||
DB_NAME=portal | |||
DB_USER=postgres | |||
DB_PASSWORD=postgres | |||
DB_HOST=localhost | |||
DB_PORT=5432 | |||
ALLOWED_HOST=localhost | |||
</pre> | |||
==Django Superuser erstellen== | |||
<pre> | |||
python manage.py createsuperuser # Erstellen Sie einen Superuser | |||
</pre> | </pre> |