Я ищу, чтобы сделать противоположное тому, что делает прокси-модель Django. Я хочу подклассифицировать модель, добавить к ней дополнительные методы, добавить поведение к save()
, установить менеджер по умолчанию, который добавит некоторые методы, относящиеся к моему приложению, а затем подкласс, чтобы создать большинство моделей в моем приложении. Это возможно?Django - можете ли вы создать подкласс модели, чтобы изменить поведение?
1
A
ответ
4
Это просто звучит как простой случай наследования модели с помощью abstract base class.
Смежные вопросы
- 1. Можете ли вы создать подкласс Objective-C++ класса C++
- 2. Можете ли вы объяснить странное поведение с Django ManyToManyField?
- 3. django south ValueError: «вы не можете создать экземпляр модели-заглушки»
- 4. Можете ли вы изменить поведение Out-Default для скрипта?
- 5. Наследование модели Django: удалить подкласс keep superclass
- 6. Можете ли вы изменить метку поля в приложении администратора Django?
- 7. Можете добавить «constexpr» изменить поведение?
- 8. Можете ли вы динамически добавлять переменные класса в подкласс python?
- 9. ModelState.IsValid - Можете ли вы проверить часть модели
- 10. Можете ли вы изменить VisualSVN, чтобы он отображал файлы HTML?
- 11. Можете ли вы расширить текст, чтобы изменить цвет поля?
- 12. Можете ли вы поместить сетевые методы в подкласс NSManagedObject?
- 13. Django query: Можете ли вы встраивать аннотации?
- 14. Как вы можете изменить/изменить поля файла django?
- 15. Можете ли вы зарегистрировать несколько ModelAdmins для модели? Альтернативы?
- 16. Можете ли вы изменить чувствительность прокрутки UIScrollView?
- 17. Подкласс Django - стороннее приложение для модели пользователя
- 18. Можете ли вы изменить размер указателя на
- 19. Можете ли вы/должны ли вы изменить объекты в базе данных в модели других классов
- 20. Можете ли вы повторно использовать код в SSIS? Можете ли вы программно изменить источник/цель?
- 21. Можете ли вы создать полупрозрачный текст
- 22. Можете ли вы программно изменить цвет изображения?
- 23. html- можете ли вы изменить конечный тег?
- 24. Можете ли вы изменить голос для twilio?
- 25. Можете ли вы изменить строку в PostgresSQL?
- 26. Можете ли вы «изменить» данные в представлении?
- 27. Можете ли вы изменить шрифты ui-grid?
- 28. Можете ли вы изменить частное поле суперкласса?
- 29. Можете ли вы изменить текст неактивной формы?
- 30. Можете ли вы изменить индексирование в python?
oh отлично. Благодарю. По какой-то причине я читал, что у меня есть его таблица, потому что я видел атрибуты. Это даже лучше, чем потому, что я могу настраивать поведение и определять атрибуты, которые будут находиться в дочерних моделях. – orokusaki