Size: a a a

Django [ru] #STAY HOME

2020 October 15

T

Tishka17 in Django [ru] #STAY HOME
Ну сейчас оно явно подставляет str(obj)
источник

T

Tishka17 in Django [ru] #STAY HOME
Потому как я для админки его переопределил и оно поменялось в форме тоже
источник

Д

Дмитрий in Django [ru] #STAY HOME
Tishka17
Ну вот у меня в модели два поля title и key. Я хочу чтобы юзер в селект видел тайтл
str Не?
источник

T

Tishka17 in Django [ru] #STAY HOME
Ну да. Я хочу чтобы в админке оно было с одним текстом, а у юзера с другим
источник

T

Tishka17 in Django [ru] #STAY HOME
Наверно пойду действительно делать кастмный виджет
источник

T

Tishka17 in Django [ru] #STAY HOME
Я просто увидел, что можно указать какое поля юзать вместо ключа, а что юзать для отображения - не нашел
источник

Д

Дмитрий in Django [ru] #STAY HOME
Tishka17
Ну да. Я хочу чтобы в админке оно было с одним текстом, а у юзера с другим
откуда юзер должен взять другой текст?
источник

T

Tishka17 in Django [ru] #STAY HOME
Дмитрий
откуда юзер должен взять другой текст?
Ну в админке я хочу сразу видеть и тайтл и Кей. А юзеру Кей нахрен не упал, хватит тайтла
источник

Д

Дмитрий in Django [ru] #STAY HOME
def __str__(self):
источник

Д

Дмитрий in Django [ru] #STAY HOME
в модели, вроде достаточно будет.
источник

T

Tishka17 in Django [ru] #STAY HOME
Дмитрий
в модели, вроде достаточно будет.
Тогда в админке тоже поменяется
источник

T

Tishka17 in Django [ru] #STAY HOME
Или я могу для админки переопределить отдельно как-то?
источник

Д

Дмитрий in Django [ru] #STAY HOME
Tishka17
Тогда в админке тоже поменяется
ну админку потом кастомизируешь
источник

T

Tishka17 in Django [ru] #STAY HOME
Хм. Ну если там можно заставить юзать не str
источник

Д

Дмитрий in Django [ru] #STAY HOME
Ну в админки потом админ моделью кастомизируешь. Как тебе надо.
источник

Д

Дмитрий in Django [ru] #STAY HOME
хотя, с другой стороны, у тебя юзер где должен тайтл видеть? в шаблоне?
источник

T

Tishka17 in Django [ru] #STAY HOME
Дмитрий
хотя, с другой стороны, у тебя юзер где должен тайтл видеть? в шаблоне?
В форме в шаблоне
источник

T

Tishka17 in Django [ru] #STAY HOME
Там ModelChoiceField же
источник

T

Tishka17 in Django [ru] #STAY HOME
Ладно. Пока сойдёт. Потыкать надо ещё регистрацию юзеров, потом можно будет к админке вернуться
источник

S

Shodmon in Django [ru] #STAY HOME
Tishka17
Там ModelChoiceField же
замени на чойсфилд и передай в ините ((id, "display"), )

ну или в квкрисет укажи обчектс.ноне и в ините замени вроде получится
источник