详细参考链接:点击

数据结构models.py

from django.db import models

# Create your models here.


class Book(models.Model):
    title = models.CharField(max_length=32)
    price = models.DecimalField(max_digits=8, decimal_places=2)
    date = models.DateField(null=True)
    publish = models.ForeignKey(to='Publish', on_delete=models.CASCADE)
    authors = models.ManyToManyField('Author')

    def __str__(self):
        return self.title

    class Meta:
        verbose_name = '书籍表'


class Publish(models.Model):
    title = models.CharField(max_length=24)
    site = models.CharField(max_length=80)
    # author = models.

    def __str__(self):
        return self.title

    class Meta:
        verbose_name = '出版社'


class Author(models.Model):
    name = models.CharField(max_length=10)

    def __str__(self):
        return self.name

    class Meta:
        verbose_name = '作者'
model.py

相关文章:

  • 2022-12-23
  • 2021-07-20
  • 2022-01-21
  • 2021-09-29
  • 2022-01-10
  • 2021-12-14
  • 2021-09-04
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-03
  • 2022-12-23
  • 2021-12-29
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案