python / beginner
Snippet
Ein Django-Model erstellen
Models sind die einzige Quelle der Wahrheit für deine Daten. Sie enthalten die wesentlichen Felder und Verhaltensweisen der gespeicherten Daten, die auf Datenbanktabellen abgebildet werden.
snippet.py
1
2
3
4
5
from django.db import modelsclass Task(models.Model):title = models.CharField(max_length=200)is_completed = models.BooleanField(default=False)
django
Erklärung
1
class Task(models.Model):
Definiert eine neue Klasse, die von Djangos Model-Klasse erbt.
2
title = models.CharField(max_length=200)
Erstellt ein Textfeld (Character Field), das auf 200 Zeichen begrenzt ist.
3
is_completed = models.BooleanField(default=False)
Erstellt ein Wahr/Falsch-Feld, das standardmäßig auf 'Falsch' gesetzt ist.