Size: a a a

Django [ru] #STAY HOME

2020 September 14

AG

Artem Gubatenko in Django [ru] #STAY HOME
Turbo Kach
удалить и перечислить что удаляем (стандартный)
удалить и сказать сколько шт удаляем
я так и не понял, что хочешь сделать
источник

TK

Turbo Kach in Django [ru] #STAY HOME
когда я в админке выбираю обьект, потом сверху сделаю экшен - удалить.
он меня спрашивает: вы уверены что хотите удалить эти обьекты?
и ниже идут обьекты и с кем они связаны.
я хочу чтобы он их все не перечислял, а только выдал count().
это нжно сделать отдельным экшеном
источник

TK

Turbo Kach in Django [ru] #STAY HOME
если я переопределю в классе удаление, то оно изменится и для стандартного action
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Turbo Kach
когда я в админке выбираю обьект, потом сверху сделаю экшен - удалить.
он меня спрашивает: вы уверены что хотите удалить эти обьекты?
и ниже идут обьекты и с кем они связаны.
я хочу чтобы он их все не перечислял, а только выдал count().
это нжно сделать отдельным экшеном
в get_action() удаляешь из списка стоковый action и назначаешь свой, в котором реализуешь все что душе угодно
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Turbo Kach
если я переопределю в классе удаление, то оно изменится и для стандартного action
что ты подразумеваешь под переопределением в классе? если класс модели, то там delete не влияет на это отображение. Или ты уже нашел класс который отвечает за это в джангоадминке?
источник

TK

Turbo Kach in Django [ru] #STAY HOME
Nikolay Cherniy
что ты подразумеваешь под переопределением в классе? если класс модели, то там delete не влияет на это отображение. Или ты уже нашел класс который отвечает за это в джангоадминке?
да, я нашел где рендерится форма. и хочу чтобы в ней не запрашивались и не вывыодились все обьекты

def _delete_view(self, request, object_id, extra_context):
   "The 'delete' admin view for this model."
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Turbo Kach
да, я нашел где рендерится форма. и хочу чтобы в ней не запрашивались и не вывыодились все обьекты

def _delete_view(self, request, object_id, extra_context):
   "The 'delete' admin view for this model."
ну так наследуйся от него, переопределяй что тебе нужно и подстовывай вместо дефолтного
источник

TK

Turbo Kach in Django [ru] #STAY HOME
дефолтный тоже должен остаться
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Turbo Kach
дефолтный тоже должен остаться
попробуй переопределить путь в свойстве delete_confirmation_template на путь к своему шаблону, и там не выводи лишнего
источник

TK

Turbo Kach in Django [ru] #STAY HOME
Artem Gubatenko
попробуй переопределить путь в свойстве delete_confirmation_template на путь к своему шаблону, и там не выводи лишнего
проще наверное на бэке не пробрасывать в шаблон ничего
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Turbo Kach
проще наверное на бэке не пробрасывать в шаблон ничего
а считать кол-во как будешь?
источник

TK

Turbo Kach in Django [ru] #STAY HOME
блин, да)
источник

in Django [ru] #STAY HOME
Как можно отрефакторить вот такой вот фильтр кверисета? Проблема в том, что device - это GenericForeignKey и мне не даёт его в filter() пихать
источник

S

Shodmon in Django [ru] #STAY HOME
Прочитал начало, думал рили будут удаление моделей) стало интересно какой метод используют) но жаль(
источник

A

Aquinary in Django [ru] #STAY HOME
Какая-то странная ерунда.
Как обычно написал какой-то код и решил сделать коммит.
А он вот такое выдаёт.
источник

A

Aquinary in Django [ru] #STAY HOME
Aquinary
Какая-то странная ерунда.
Как обычно написал какой-то код и решил сделать коммит.
А он вот такое выдаёт.
Как будто к ветке ни к какой не привязан сейчас
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Как можно отрефакторить вот такой вот фильтр кверисета? Проблема в том, что device - это GenericForeignKey и мне не даёт его в filter() пихать
для сначала, я бы, сделал понятный нейминг
а чтобы фильтровать по GenericForeignKey связи, надо добавить условие с ContentType.
источник

in Django [ru] #STAY HOME
Artem Gubatenko
для сначала, я бы, сделал понятный нейминг
а чтобы фильтровать по GenericForeignKey связи, надо добавить условие с ContentType.
Нейминг был на скорую руку понять сработает ли так, а можешь пример привести с ContentType?
источник

AT

Alex Ted in Django [ru] #STAY HOME
Aquinary
Какая-то странная ерунда.
Как обычно написал какой-то код и решил сделать коммит.
А он вот такое выдаёт.
так там же черным по белому написано в чем проблема
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Нейминг был на скорую руку понять сработает ли так, а можешь пример привести с ContentType?
я не очень понял, что там у тебя за запрос строится, есть такой пример:
источник