Size: a a a

Django [ru] #STAY HOME

2019 October 03

M

Mitai in Django [ru] #STAY HOME
https://pastebin.com/p4cjZYAU как данный код переписать на классы?
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
источник

M

Mitai in Django [ru] #STAY HOME
https://pastebin.com/p4cjZYAU так? я вот эту часть ваще не понимаю
источник

M

Mitai in Django [ru] #STAY HOME
def get_context_data(self, **kwargs):
       context = super().get_context_data(**kwargs)
источник

M

Mitai in Django [ru] #STAY HOME
не фига не так, все красное и не стартует сервер)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
смотря что тут главное
источник

DT

Dan Tyan in Django [ru] #STAY HOME
если категория то надо использовать DetailView
в качестве модели указать Category
источник

DT

Dan Tyan in Django [ru] #STAY HOME
def get_context_data(self, **kwargs):
       context = super().get_context_data(**kwargs)
       context['ads'] = Ad.objects.filter(category=self.object)
       context['categories'] = Category.objects.all()
источник

DT

Dan Tyan in Django [ru] #STAY HOME
в шаблоне будет

{{ object }} - текущая категория
{{ ads }}
{{ categories }} - все категории
источник

DT

Dan Tyan in Django [ru] #STAY HOME
но в таком случае не будет пагинации по ads
источник

DT

Dan Tyan in Django [ru] #STAY HOME
если главное список ads то немного по другому
источник

M

Mitai in Django [ru] #STAY HOME
наверно пусть она остается на функции как в книге)
источник

M

Mitai in Django [ru] #STAY HOME
слишком сложнно пока и не понятно
источник

F

Fred in Django [ru] #STAY HOME
ТАкая проблема        
for specialization in specialization_data:
           specialization= DocS.objects.get(name=specialization['name'])
           doctor.specialization.add(specialization)
DocS в модели DocS поле name уникально, у меня ругает не может сохранить поле хотя поле спицилизации в другой модели, я просто сохроняю существующие
источник

F

Fred in Django [ru] #STAY HOME
specialization = models.ManyToManyField(DocS)
источник

ТИ

Татьяна Ионова in Django [ru] #STAY HOME
Всем привет. Как можно отрисовать две одинаковые формы (с одинаковыми названиями полей) в шаблоне, чтобы не было никаких конфликтов? И возможно ли вообще такое?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Татьяна Ионова
Всем привет. Как можно отрисовать две одинаковые формы (с одинаковыми названиями полей) в шаблоне, чтобы не было никаких конфликтов? И возможно ли вообще такое?
а в чем проблема ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Fred
ТАкая проблема        
for specialization in specialization_data:
           specialization= DocS.objects.get(name=specialization['name'])
           doctor.specialization.add(specialization)
DocS в модели DocS поле name уникально, у меня ругает не может сохранить поле хотя поле спицилизации в другой модели, я просто сохроняю существующие
на что ругается то ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
трейс покажи
источник

ТИ

Татьяна Ионова in Django [ru] #STAY HOME
когда во view пытаюсь сохранить формы, то одна замещает другую
источник