Anki
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).
Anki
Installation und Starten
Django
Grundaufbau einer Django Anwendung und Installieren von Django
python -m venv .venv source .venv/bin/activate pip install django django-admin startproject Projekt
Django App erstellen
Erstellen einer Django App innerhalb eines Django Projekts namens App
{{c1::python manage.py startapp App}}
views.py
Funktion namens home erstellen und das Template home.html ohne Parameter in der Datei views.py in Django verwenden.
{{c1::def home(request):}}
{{c1::return render(request,'home.html')}}
Django Model erstellen
Erstellen eines Models in Django mit dem Namen Artikel. Attribut titel
{{c1::class Artikel(models.Model):}}
{{c1::titel = models.CharField()}}
{{c1::def __str__(self):}}
{{c1::return self.titel}}
Django admin Register
Registrieren des Models Artikel in der Datei admin.py in Django
{{c1::from .models import Artikel}}
{{c1::admin.site.register(Artikel)}}
Django:Templates-Tags
Definiert einen Block Inhalt, der in anderen Templates überschrieben werden kann.
{{c1::{% block content %} }}
Inhalt des Blocks
{{c1::{% endblock %} }}
Django Migration
Django: Erstmalige Erstellung der Datenbank ausführen.
{{c1::python manage.py migrate}}
Django: Superuser erstellen
Erstellen eines Super Benutzer in Django
{{c1::python manage.py createsuperuser}}
Django: Model in der Datenbank registrieren
Registrieren des Models in der Datenbank in Django Vorlage:C1::python manage.py makemigrations Vorlage:C1::python manage.py migrate Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).