maximkv25
@maximkv25
web-developer

Есть ли возможность итерация по полям модели django?

Есть ли возможность итерация по модели django?
Суть в том что мне нужно проверить какие из столбцов не пустые и составить из них словарь
class Message(models.Model):

    def __str__(self):
        return '%s %s %s %s %s' % (self.id, self.owner_id, self.text, self.files, self.timestamp)
    #owner = models.ForeignKey(UserProfile, on_delete=models.CASCADE)
    owner_id = models.IntegerField(default=True)
    text = models.TextField(blank=True, max_length=10000)
    files = models.CharField(blank=True, max_length=1000)
    link = models.CharField(blank=True, max_length=1000)
    video = models.CharField(blank=True, max_length=1000)
    photo = models.CharField(blank=True, max_length=1000)
    options = models.CharField(blank=True, max_length=500)
    posts = models.IntegerField(default=0)

# что именно нужно
mes = Message.objects.get(owner_id=123)
# И итерировать mes

Есть такая возможность у джанго?
  • Вопрос задан
  • 420 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы