Я хочу фильтровать класс, предоставляя списокДжанго ORM запрос помогает ~~~
first_name = ['John', 'Lian']
employees = Employee.objects.filter(firstname in first_name)
В реальном случае first_name генерируется на лету.
И теперь я получил ошибку 'global name 'firstname' is not defined'
. Я уверен, что есть поле в классе Employee с именем firstname.
Как это исправить? Спасибо за помощь!
класс Модель
class Employee(models.Model):
status= fields.BooleanField(default=True)
title = fields.CharField(max_length=128)
first_name = models.ManyToManyField('First_name', blank=True, null=True)
Примечание: Это не реальная модель, но может представлять этот вопрос.
И он говорит, что аргумент «int() должен быть строкой или числом, а не« ManyRelatedManager » – user469652
Can пожалуйста, покажите мне свою модель? – ikostia
Я обновил модель. – user469652