@bekss

Почему функция str не работает?

from django.db import models

class Post(models.Model):
text = models.TextField()

def __str__(self):

"""Строковое отображение модели """

return self.text[:50]

Почему не работает пм пж(
В админке выводить только как обьект а не как строка
  • Вопрос задан
  • 752 просмотра
Решения вопроса 1
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
Если у вас код такой же как вы его выложили без форматирования, то у вас класс Post без метода __str__.
А метод __str__ у вас определен как обычная функция вне метода...
Пробелы в Python имеют значение
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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