python / beginner
Snippet
Grundlegende Django-Modellfelder
Django verwendet Modellfelder, um die Struktur Ihrer Datenbank zu definieren. CharField ist für kurzen Text gedacht, während TextField für längere Inhalte wie Beschreibungen verwendet wird.
snippet.py
1
2
3
4
5
from django.db import modelsclass Task(models.Model):title = models.CharField(max_length=200)description = models.TextField()
django
Erklärung
1
title = models.CharField(max_length=200)
Definiert ein kurzes Textfeld, für das eine maximale Länge angegeben werden muss.
2
description = models.TextField()
Definiert ein Feld für große Textmengen ohne striktes Zeichenlimit.