Size: a a a

Django [ru] #STAY HOME

2020 October 13

ᅠᅠ

ᅠ🐲 Aᅠ ᅠ Cᅠ ᅠ Iᅠ ᅠ D ... in Django [ru] #STAY HOME
Artem Gubatenko
если посмотреть код _change_view, то там видно как extarnal_context добавляется в общий context
может твоя переменная пуста?
надо было переопределять другой метод - render_change_form
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
ᅠ🐲 Aᅠ ᅠ Cᅠ ᅠ Iᅠ ᅠ D ᅠ ᅠ Rᅠ ᅠ Aᅠ ᅠ Ïᅠ ᅠ N 🐉
надо было переопределять другой метод - render_change_form
вроде, в _changeform_view тоже самое, только чуть выше по коду
И что удаляло твое значение из контекста?
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
Всем хай..

хочу вывести поле ForeignKey  связанной модели в админке

usermaster =models.ForeignKey(userCastem,related_name ='first_names',on_delete=models.CASCADE,blank = True,null = True,verbose_name='Мастер')

не работет , что может быть
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
userCastem модель там есть first_name хочу вывести в админке
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ARTUR KNYAZEV
Всем хай..

хочу вывести поле ForeignKey  связанной модели в админке

usermaster =models.ForeignKey(userCastem,related_name ='first_names',on_delete=models.CASCADE,blank = True,null = True,verbose_name='Мастер')

не работет , что может быть
во первых
master - в нынешних реалиях не политкоректно

во вторых
ты показал как связал модели
но не показал как выводишь
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
class GrafikiAdmin(admin.ModelAdmin):
 list_display = ['usermaster','start','end','day','months']
источник

DT

Dan Tyan in Django [ru] #STAY HOME
так не пробовал ?
list_display = ['usermaster__first_name','start','end','day','months']
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
нет
источник

DT

Dan Tyan in Django [ru] #STAY HOME
думаю стоит попробовать
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
Dan Tyan
думаю стоит попробовать
class 'pilka.admin.GrafikiAdmin'>: (admin.E108) The value of 'list_display[0]' refers to 'usermaster__first_name', which is not a callable, an attribute of 'GrafikiAdmin', or an attribute or method on 'pilka.GrafikEmployee'.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ARTUR KNYAZEV
Всем хай..

хочу вывести поле ForeignKey  связанной модели в админке

usermaster =models.ForeignKey(userCastem,related_name ='first_names',on_delete=models.CASCADE,blank = True,null = True,verbose_name='Мастер')

не работет , что может быть
это в какой модели ?
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
GrafikEmployee
источник

DT

Dan Tyan in Django [ru] #STAY HOME
userCastem в этой модели есть поле first_name?
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
жа
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
да
источник

DT

Dan Tyan in Django [ru] #STAY HOME
вылоди на gist
обе модели
и полный класс админки
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
Dan Tyan
вылоди на gist
обе модели
и полный класс админки
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
так  'usermaster__first_name' , уже я понял не сработает
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ARTUR KNYAZEV
так  'usermaster__first_name' , уже я понял не сработает
я был уверен что работает такое
и где то даже использовал =(
источник