0

我有 2 个模型,我想限制某些字段(外键字段)的查询访问被加载到内存中,并在有人试图访问它们以避免内存问题时抛出错误。

class GenericItem(models.Model):
  name = models.Charfield(max_length=100)
  structure = models.TextField()

class CustomItem(models.Model):
  name = models.Charfield(max_length=100)
  date = models.DateTimeField(auto_now_add=True)
  item_structure = models.ForeignKey(models.GenericItem)

GenericItem.structure是一个大文本,我想阻止想要从CustomItem访问它而不预加载它的查询。知道如何以一种好的方式做到这一点吗?

4

0 回答 0