表字段及关系

from django.db import models

class AuthorDetail(models.Model):
    id = models.AutoField(primary_key=True)
    telephone = models.CharField(max_length=11)
    addr = models.CharField(max_length=50)

class Author(models.Model):
    id = models.AutoField(primary_key=True)
    name = models.CharField(max_length=12)
    age = models.IntegerField()
    gender = models.CharField(max_length=5,default='')
    ad = models.OneToOneField(to='AuthorDetail',to_field='id',on_delete=models.CASCADE)


class Publish(models.Model):
    id = models.AutoField(primary_key=True)
    name = models.CharField(max_length=22)
    city = models.CharField(max_length=20)

class Book(models.Model):
    id = models.AutoField(primary_key=True)
    title = models.CharField(max_length=33)
    price = models.DecimalField(max_digits=8,decimal_places=2)

    ups = models.IntegerField(default=3)
    comments = models.IntegerField(default=1)

    publisher = models.ForeignKey(to='Publish',to_field='id',on_delete=models.CASCADE)
    authors = models.ManyToManyField(to='Author')
表字段及关系

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-26
  • 2022-02-23
  • 2022-12-23
猜你喜欢
  • 2021-09-05
  • 2022-12-23
  • 2021-10-28
  • 2022-12-23
  • 2022-12-23
  • 2021-04-10
  • 2021-12-22
相关资源
相似解决方案