Django中定義模型的方法是什么

小億
89
2024-03-05 13:37:02
欄目: 編程語言

在Django中定義模型的方法是創(chuàng)建一個(gè)繼承自django.db.models.Model的類,并在該類中定義模型的字段。例如,下面是一個(gè)簡(jiǎn)單的例子:

from django.db import models

class Book(models.Model):
    title = models.CharField(max_length=100)
    author = models.CharField(max_length=50)
    publication_date = models.DateField()

    def __str__(self):
        return self.title

在上面的例子中,我們定義了一個(gè)名為Book的模型,該模型有三個(gè)字段:titleauthorpublication_date。titleauthor是CharField類型的字段,而publication_date是DateField類型的字段。我們還定義了一個(gè)__str__方法,用于表示模型的實(shí)例。

0