我需要创建一个字段来统计每个图书馆的注册图书数量。你知道吗
每本书都与一个图书馆有关
如果我注册或删除了一本书,它应该会自动更新到与您自己的图书馆相关的“图书计数”字段中。你知道吗
图书馆/型号.py你知道吗
from django.db import models
class Libraries(models.Model):
name = models.CharField(max_length=50)
book_count = models.IntegerField(default=0)
def __str__(self):
return self.name
书籍/型号.py你知道吗
from django.db import models
from libraries.models import Libraries
class Books(models.Model):
library = models.ForeignKey(Libraries, on_delete=models.DO_NOTHING, blank=True, null=True)
book = models.CharField(max_length=200, null=True, blank=True)
def __str__(self):
return self.book
如何在每个图书馆的模型中创建这个简单的图书柜台?你知道吗
我用信号得到的。你知道吗
给定以下应用程序
以及你的模型(我做了一点重构)
您可以按以下方式计算某个图书馆的图书数量:
请注意,这假设更新库的图书计数的唯一方法是通过添加或删除图书。你知道吗
相关问题 更多 >
编程相关推荐