Содержание
- 2. MVC (MTV) Model-View-Controller (MVC, «Модель-Представление-Контроллер», «Модель-Вид-Контроллер») — схема разделения данных приложения, пользовательского интерфейса и управляющей логики
- 3. Модели Название таблицы, myapp_person, автоматически создано с метаданных модели и может быть переопределено. Поле id добавлено
- 4. Модели Самая важная часть модели – и единственная обязательная – это список полей таблицы базы данных
- 5. Параметры поля null Field.null При True Django сохранит пустое значение как NULL в базе данных. Значение
- 6. Параметры поля
- 7. Параметры поля
- 8. Параметры поля error_messages Field.error_messages error_messages позволяет переопределить сообщения ошибок возвращаемых полем. Используйте словарь с ключами соответствующими
- 9. Типы полей AutoField class AutoField(**options) Автоинкрементное поле IntegerField. Используется для хранения ID. Скорее всего вам не
- 10. Типы полей DateField class DateField(auto_now=False, auto_now_add=False, **options) Дата, представленная в виде объекта datetime.date Python. Принимает несколько
- 11. Типы полей EmailField class EmailField(max_length=254, **options) Поле CharField для хранения правильного email-адреса. Использует EmailValidator для проверки
- 12. Типы полей GenericIPAddressField¶ class GenericIPAddressField(protocol='both', unpack_ipv4=False, **options) Адрес IPv4 или IPv6 в виде строки (например, 192.0.2.30
- 13. Типы полей UUIDField class UUIDField(**options) Поля для сохранения UUID. Использует класс Python UUID. Для PostgreSQL используется
- 14. Виды связей между таблицами 1. «Один-к-одному» - любому экземпляру сущности А соответствует только один экземпляр сущности
- 15. Виды связей между таблицами 2. «Один-ко-многим» - любому экземпляру сущности А соответствует 0, 1 или несколько
- 16. Виды связей между таблицами 3. «Многие-к-одному» - любому экземпляру сущности А соответствует только один экземпляр сущности
- 17. Виды связей между таблицами 4. «Многие-ко-многим» - любому экземпляру сущности А соответствует 0, 1 или несколько
- 18. Поля отношений
- 19. Поля отношений
- 20. Поля отношений Связь один-к-одному Для определения связи один-к-одному используется OneToOneField. Вы используете его так же, как
- 21. Ограничения при выборе названия поля
- 22. Методы модели __str__() (Python 3) “Волшебный метод” Python, который возвращает unicode “представление” объекта. Это то, что
- 23. Переопределение методов модели
- 24. Наследование моделей Наследование моделей в Django работает почти так же, как и наследование классов в Python,
- 25. Выполнение запросов
- 26. Выполнение запросов
- 27. Выполнение запросов
- 28. Выполнение запросов
- 29. Выполнение запросов
- 30. Выполнение запросов
- 31. Выполнение запросов
- 32. Выполнение запросов
- 34. Скачать презентацию