В документах он указывает только атрибут on_delete
для использования с отношениями внешнего ключа, чтобы указать поведение, если удаляется связанный объект внешнего ключа. Можете ли вы использовать тот же атрибут с OneToOneField
?Django - можете ли вы использовать атрибут on_delete на OnetoOneField?
1
A
ответ
2
Из docs:
OneToOneField
принимает все дополнительные аргументы принятыхForeignKey
.
Да, on_delete
должен работать так, как вы ожидаете.
(Если вам интересно, вы можете посмотреть на the implementation. Вы увидите, что OneToOneField
небольшой подкласс ForeignKey
, что в основном просто заставляет unique
быть True
.)
+0
OMG благодарит вас, ооочень много! –
Смежные вопросы
- 1. django ManyToManyField и on_delete
- 2. Django модели Field от OneToOneField
- 3. Можете ли вы использовать атрибут this для onclick HTML-тега?
- 4. OnetoOneField Django запрос
- 5. Можете ли вы определить атрибут srcв css?
- 6. Можете ли вы использовать атрибут href в <section>?
- 7. Можете ли вы использовать «где», чтобы потребовать атрибут в C#?
- 8. django on_delete не работает
- 9. Можете ли вы преобразовать атрибут в модификатор?
- 10. Django OneToOneField подмножество ManyToManyField
- 11. Можете ли вы использовать методы в Backbone?
- 12. Можете ли вы использовать Python v. 2.7 с Django?
- 13. Django OneToOneField не выбран
- 14. Перенос данных для OneToOneField в django
- 15. Django query: Можете ли вы встраивать аннотации?
- 16. Django: Как использовать select_related для OneToOneField?
- 17. Можете ли вы применить атрибут к нескольким полям на C#?
- 18. Что делает on_delete делать на моделях Django?
- 19. Значение Python Django OneToOneField с нулевым значением
- 20. Django OneToOneField с Users.Id
- 21. Джанго «OneToOneField» не имеет атрибут «идентификатор»
- 22. Django broken OneToOneField
- 23. Django: почему обратная сторона OneToOneField возвращает кортеж?
- 24. Использование OneToOneField в Django
- 25. Django OneToOneField Error
- 26. Django OneToOneField unicode метод
- 27. Автозаполнение Django OneToOneField
- 28. Django OneToOneField или ForeignKey?
- 29. Должен ли быть уникальный Django OneToOneField?
- 30. Можете ли вы использовать исправление через do.call?
Это очень легко проверить. Почему бы вам не создать простое приложение и не узнать? – nima
Не совсем уверен, как тестировать, буквально начал django 2 часа назад - мигрировал cakephp webapp, чтобы использовать django .. –