Les_Alterman
@Les_Alterman
Web-developer

Как сделать отображение названия товара в админ-панели Django?

95804623714d445b87b33281ff901b29.png
Как сделать так, чтобы вместо Tovary object отображалось само название этого товара?
  • Вопрос задан
  • 998 просмотров
Решения вопроса 1
mitri4-43
@mitri4-43
У модели определи метод __str__()
def __str__(self):
    return self.name
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
sim3x
@sim3x
Как ты думаешь почему после названия класса
Tovary
я решил ответ написать таким образом?
класс Товар(модели.Модель):
     название = модели.ТекстовоеПоле()
     №....
    
     опр __стр__(сам):
         вернуть "%с".формат(сам.название)
Ответ написан
Комментировать
@hellpirat
Full stack developer (Python/Django, React.js)
А еще можно в admin.py прописать поля в list_display = ('поле1', 'поле2', etc)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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