Size: a a a

Django [ru] #STAY HOME

2020 April 06

d

djigit0s in Django [ru] #STAY HOME
ребята объясните популярно, что происходит в зависимой таблице при удалении записи в главной таблице, если on_delete = models.DO_NOTHING
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
оно делает ровным счетом ничего))
источник

A

Andrey in Django [ru] #STAY HOME
Целостность не нарушается?
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
Andrey
Целостность не нарушается?
смотря что вы под ней подразумеваете

по факт у вас остаются данные зомби/сироты - что не узнает чьего рода/племени они
источник

d

djigit0s in Django [ru] #STAY HOME
мне нужно чтоб в зависимой таблице остались данные как есть
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
djigit0s
мне нужно чтоб в зависимой таблице остались данные как есть
останутся
но ждите "наступлю на грабли"
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
Take no action. If your database backend enforces referential integrity, this will cause an IntegrityError unless you manually add an SQL ON DELETE constraint to the database field.
источник

d

djigit0s in Django [ru] #STAY HOME
Alexander Shavelev
останутся
но ждите "наступлю на грабли"
а вот это как побороть?
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
djigit0s
а вот это как побороть?
сообщение выше читайте, там как раз об этом
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
ну вот, видишь
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
вызвало integrity error
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
как и написано в док-ции
источник

A

Andrey in Django [ru] #STAY HOME
Alexander Shavelev
смотря что вы под ней подразумеваете

по факт у вас остаются данные зомби/сироты - что не узнает чьего рода/племени они
Это нарушение целостности. В реляционной теории априорно то, что ссылочная целостность обязательна. То есть значение столбца одной таблицы должно иметь соответствующий кортеж в другой таблице.
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
http://citforum.ru/database/articles/blaha1/

хорошая статья, почитай
источник

A

Andrey in Django [ru] #STAY HOME
Petro Alexeenko
http://citforum.ru/database/articles/blaha1/

хорошая статья, почитай
Гляну.
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
Andrey
Это нарушение целостности. В реляционной теории априорно то, что ссылочная целостность обязательна. То есть значение столбца одной таблицы должно иметь соответствующий кортеж в другой таблице.
круто, что вы это знаете 🙂
но тут же в чате 80+% и джоин руками не напишут
источник

AV

Andrew Volkov in Django [ru] #STAY HOME
всем привет!) подскажите плиз, как в классе FormView для поля FileField задать тип. Нужна валидация - только json. Заранее благодарен!
источник

A

Andrey in Django [ru] #STAY HOME
Зачем в файлфилд грузить жсон?
источник

A

Andrey in Django [ru] #STAY HOME
Или имеется ввиду файл с таким расширением?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Andrew Volkov
всем привет!) подскажите плиз, как в классе FormView для поля FileField задать тип. Нужна валидация - только json. Заранее благодарен!
напиши валидатор для поля формы
источник