class Value(models.Model):
name = models.CharField(max_length=255)
keyword = models.ForeignKey(SelectList, on_delete=models.CASCADE, related_name='values)
class SelectList(models.Model):
name = models.CharField(max_length=255, unique=True)
fieldnames = ['name', 'is_system', 'keyword__name']
values = Value.objects.filter(id=1).values(**fieldnames)
使用ForeignKey和values方法过滤数据
于 2023-09-18 14:50:19 首次发布