django – модель unicode () показать атрибут объекта foreignkey

Я новичок в Django и имею модель приложения и модель среды. Окружающая среда имеет приложение как дополнительный ключ. Я знаю, что мне нужно написать метод unicode () для читаемого человеком представления модели, но есть ли способ получить атрибут из объекта foreignkey для отображения в качестве части строки?

class Application(models.Model): app_id = models.IntegerField(primary_key=True) app_name = models.CharField(max_length=200) app_description = models.CharField(max_length=2000, blank=True) def __unicode__(self): return self.app_name class Environment(models.Model): app_id = models.ForeignKey(Application, db_column='app_id') environ_id = models.IntegerField(max_length=6) environ_name = models.CharField(max_length=200) def __unicode__(self): return '%s %s' % (application__app_name, self.environ_name) 

Я хочу, чтобы модель среды была представлена ​​как «имя_пользователя-имя_пользователя».

Обновление. Причина, по которой я хочу отобразить модель среды как «имя_пользователя», чтобы она стала более понятной пользователю при вводе данных на страницах администратора. Например, app_name будет «NavSystem», а имя среды будет «DEV1», поэтому наличие модели среды, представленной как «NavSystem DEV1», более полезна, чем просто «DEV1».

 
Interesting Posts for Van-Lav

Как отличается ThreadPoolExecutor (). Map отличается от ThreadPoolExecutor ()? Submit?

Python MySQLdb TypeError: не все аргументы, преобразованные во время форматирования строки

Файл сжатия с сохраненной измененной меткой времени

Алгоритм машинного обучения для прогнозирования порядка событий?

чтобы сделать каждую комбинацию нескольких списков

Слияние и сортировка файлов журнала в Python

Как получить строку за строкой MySQL ResultSet в python

Слишком много утверждений if

Еще одна проблема абсолютного импорта

Преобразование столбцов pandas в список PostgreSQL?

MultiIndex Slicing требует, чтобы индекс был полностью lexsorted

Python не может найти модуль NLTK

«Невозможно создать абстрактный класс … с абстрактными методами» на классе, который не должен иметь абстрактного метода

Как я могу обрабатывать исключения в понимании списка в Python?

Проверьте, является ли число нечетным или даже в python

Python - лучший язык программирования в мире.