Size: a a a

Django [ru] #STAY HOME

2019 December 14

СВ

Стасян Владимирович in Django [ru] #STAY HOME
чтобы решить проблему. Думал может база не записывает
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
типа рз сохранить до удаления самого обьекта, раз после
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
до обьекта категория/ товар (изменение, удаление которого вызывает измененияв жсон товара)
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
второй сэйв после делет ничего не решил
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Стасян Владимирович
второй сэйв после делет ничего не решил
две просьбы:
1. убери второй сейв и посмотри, что будет
2. пиши все свои мысли одним сообщением, не цеди по три слова.
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
интересно что если первым удалю инкубаторы то сработает, после этого и механические инкубаторы  сработает
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
если первым удалюя механические инкубаторы то ключ не удаляется. Сэйв убрал. Насчет постить все сразу. Учту. Спасибо
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
попробовал еще раз с другими категориями, все так же. Если первым удаляю inlines который по счету второй то его удаление не приведет к удалению ключа в товаре. Если удалить оба инлайна сразу ил первый, потом второй то все работает ка задумано. Ну просто не вижу взамиосвязи между порядком действий в админке с работой кода.
источник

TN

Tatyana Nozhko in Django [ru] #STAY HOME
Доброй ночи) мне надо сделать фильтрацию по годам, тобиш я перехожу по ссылке конкретного года и получаю соответствующие альбомы, но у меня не получается, подскажите пожалуйста, только не заумными словами, как правильно сделать такую конструкцию https://dpaste.org/hxER
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
попробую удалить и пересоздать базу, может баги какието записались в процессе написания кода. Ничего на ум больше не приходит
источник

N

N1LEX in Django [ru] #STAY HOME
def album(request, year):
albums = Album.objects.filter(year=year)
returb render(request, 'template.html', {'albums': albums})
источник

TN

Tatyana Nozhko in Django [ru] #STAY HOME
N1LEX
def album(request, year):
albums = Album.objects.filter(year=year)
returb render(request, 'template.html', {'albums': albums})
окей, в даном примере у альбома должно быть поле год?
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
Pavel Zagrebelin
две просьбы:
1. убери второй сейв и посмотри, что будет
2. пиши все свои мысли одним сообщением, не цеди по три слова.
удаление БД не помогло. А может быть причина в том что удаление обьекта инлайн происходит из той же модели в которой потом переопределенный delete удаляет ключи жсон поля?
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
хотя у меня ест функция которая обновляет жсон товар при изменении категорий кои ест инлайны товара или при изменнеии их (категорий в товаре) относительного порядка и с ней таких проблем нет
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
это работает исправно. а удаление ключей в parameters товара вследствие удаления связаной категории работает только при определенном порядке удаления категорий
источник

A

Andrey in Django [ru] #STAY HOME
Стасян Владимирович
это работает исправно. а удаление ключей в parameters товара вследствие удаления связаной категории работает только при определенном порядке удаления категорий
except:
  pass
Плохая конструкция
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
Andrey
except:
  pass
Плохая конструкция
знаю, но без pass почемуто ругалось на отступы
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
и без except
источник

A

Andrey in Django [ru] #STAY HOME
Стасян Владимирович
знаю, но без pass почемуто ругалось на отступы
Да не надо там pass
Там надо обработать ошибку
источник

N

N1LEX in Django [ru] #STAY HOME
Потому что нужно обрабатывать определенные исклбчения, иначе зачем эта конструкция
источник