Size: a a a

Django [ru] #STAY HOME

2020 August 24

AG

Artem Gubatenko in Django [ru] #STAY HOME
Shoaziz
скажем, у меня есть
class University:
   name
class Course:
 university = ForeingKey(University,related_name='courses')

как я могу получить курсы университета по этому запросу
University.objects. ????. all ()
> university = University(related_name='courses')

ты не указал какая там связь: ForeignKey | Many2Many?
источник

S

Shoaziz in Django [ru] #STAY HOME
Shoaziz
скажем, у меня есть
class University:
   name
class Course:
 university = ForeingKey(University,related_name='courses')

как я могу получить курсы университета по этому запросу
University.objects. ????. all ()
University.objects.select_related('courses).all() правильно будеть?
источник

S

Shoaziz in Django [ru] #STAY HOME
Artem Gubatenko
> university = University(related_name='courses')

ты не указал какая там связь: ForeignKey | Many2Many?
foreingKey
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Shoaziz
foreingKey
тогда prefetch_related
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Shoaziz
University.objects.select_related('courses).all() правильно будеть?
Все курсы какого-то одного универа?
источник

S

Shoaziz in Django [ru] #STAY HOME
Не выходи из комнаты.
Все курсы какого-то одного универа?
все курсы  все универа
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Shoaziz
все курсы  все универа
Префетч
источник

S

Skoomer in Django [ru] #STAY HOME
я использую форк для  регистрации и аут.. , я хочу убрать поле  username  в urls  :  /dj-rest-auth/login  для этого нужно переопределить сериализатор и убрать это поле ?(скрыть) или есть другой способ ?
источник

S

Shoaziz in Django [ru] #STAY HOME
Artem Gubatenko
тогда prefetch_related
cпасибо вам @AIngco @brodskij
источник

АВ

Александр Виноградов... in Django [ru] #STAY HOME
что это за трюк, как это работает?
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Александр Виноградов
что это за трюк, как это работает?
Работает?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Александр Виноградов
что это за трюк, как это работает?
волшебные методы
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Строку на строку делить?
источник

АВ

Александр Виноградов... in Django [ru] #STAY HOME
что делает?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
так же как Q() | Q()
источник

DT

Dan Tyan in Django [ru] #STAY HOME
по сути склеивает путь
источник

DT

Dan Tyan in Django [ru] #STAY HOME
аналог
os.path.join(BASE_DIR , 'file.db')
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Оо, интересно
источник

AG

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

АВ

Александр Виноградов... in Django [ru] #STAY HOME
просто со строками так не прокатит
источник