class Commands(models.Model):
chat_id = models.CharField('chat_id', max_length=32)
refer = models.CharField(max_length=255)
def str(self):
return f'{self.chat_id},{self.refer}'
так, там где получаешь это объект скорее всего, нужно из него добыть ид, привести к строке и сравнивать с этим полем... ну а если и там строка, то вырезай из нее номер как умеешь, и сравнивай, приводить к ид не обязательно. Хотя у тебя кстати же писал TypeError: Field 'id' expected a number, что-то не сходится)