Die Entwicklung von Webanwendungen mit Django auf Ubuntu 23.10 bietet eine robuste und flexible Plattform für Entwickler. Django, ein hochgradig beliebtes Python-Framework für Webentwicklung, zusammen mit Ubuntu, einem der führenden Linux-Betriebssysteme, stellt eine leistungsstarke Kombination für die Erstellung von Webprojekten dar. In diesem Artikel führen wir Sie durch die Schritte zur Vorbereitung Ihres Ubuntu 23.10-Systems für die Entwicklung mit Django. Dieser Artikel ist so konzipiert, dass er auch für Einsteiger in die Webentwicklung verständlich und umsetzbar ist.
Vorbereitung Ihres Ubuntu 23.10-Systems
Bevor Sie mit der Installation von Django beginnen, stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist. Öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus:
sudo apt update
sudo apt upgrade
Diese Befehle aktualisieren Ihre Paketliste und installieren die neuesten Versionen aller installierten Pakete.
Installation von Python und Pip
Django ist ein Python-Framework, daher müssen Python und der Paketmanager Pip installiert sein. Ubuntu 23.10 kommt wahrscheinlich mit einer vorinstallierten Python-Version, aber Sie können die Installation mit folgenden Befehlen überprüfen und Pip installieren:
python3 --version
sudo apt install python3-pip
Einrichtung einer virtuellen Umgebung
Es ist eine gute Praxis, eine virtuelle Umgebung für Django-Projekte zu verwenden, um Abhängigkeiten projektbezogen zu verwalten. Installieren Sie das Paket python3-venv
, um virtuelle Umgebungen erstellen zu können:
sudo apt install python3-venv
Navigieren Sie zu dem Verzeichnis, in dem Sie Ihr Projekt speichern möchten, und erstellen Sie eine neue virtuelle Umgebung:
python3 -m venv mein_django_projekt_env
Aktivieren Sie die virtuelle Umgebung mit:
source mein_django_projekt_env/bin/activate
Installation von Django
Mit der aktiven virtuellen Umgebung können Sie Django über Pip installieren:
pip install django
Überprüfen Sie die Installation, indem Sie die Django-Version anzeigen:
django-admin --version
Erstellen eines Django-Projekts
Jetzt, da Django installiert ist, können Sie ein neues Projekt erstellen:
django-admin startproject meinprojekt .
Dieser Befehl erstellt ein neues Django-Projekt im aktuellen Verzeichnis.
Starten des Django-Entwicklungsservers
Um zu überprüfen, ob alles korrekt eingerichtet wurde, starten Sie den Django-Entwicklungsserver:
python manage.py runserver
Öffnen Sie einen Webbrowser und gehen Sie zu http://127.0.0.1:8000/
. Sie sollten die Django-Startseite sehen, was bedeutet, dass Ihr Projekt erfolgreich eingerichtet wurde.
Die Linux SSD VPS-Lösungen von Shape.host sind speziell darauf ausgelegt, den Anforderungen von Entwicklern gerecht zu werden, die eine zuverlässige, schnelle und flexible Hosting-Umgebung für ihre Projekte benötigen. Egal, ob Sie an kleinen Projekten arbeiten oder umfangreiche Webanwendungen entwickeln, Shape.host bietet eine Reihe von Paketen, die auf Ihre spezifischen Bedürfnisse zugeschnitten sind, zusammen mit erstklassigem Support, um sicherzustellen, dass Ihre Entwicklungsumgebung immer reibungslos funktioniert.