| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Python: Веб-разработка и фреймворки > [Django] Как получить нужное поле из модели? |
| Автор: Kotakota 18.5.2011, 07:04 | ||
| Привет. Есть модель:
Запускаю python manage.py shell >>> from books.models import Publisher Publisher.objects.all() Получаю сет из полей: name. А что если мне нужно вывести поле "adress", определенное в модели Publisher. Как это сделать? Ведь в методе __unicode__ вывод только поля name? Есть идея передавать второй параметр в метод __unicode__, который будет определять необходимое поле! Или метод __unicode__ вообще не нужен? Хотя на http://djbook.ru/ch05s09.html всесторонне советует его применять! Пробовал вот так: Publisher.objects.filter(city) Выходит ошибка. Другие методы содержащиеся в Publisher.objects. не подходят. Как правильно сделать? |
| Автор: Kotakota 18.5.2011, 10:47 |
| Daevaorn, спасибо! С того, что я новичок в Django |