RUVIDEO
Поделитесь видео 🙏

Django ORM Deep Dive - Models, Migrations and Admin UI Integration

📁 Лайфстайл 👁️ 17 📅 02.12.2023

In this video, we'll introduce Django Model classes, and describe how these map to database tables. We'll look at different Fields in Django, such as CharField, DecimalField, etc - and see how these map to columns and data-types in the associated tables.

We'll also learn how to use Django's migration system to make changes to the database schema from our application, and the workflow for these changes.

Finally, we'll cover a few additional topics, such as:
- Built-in Django app tables (auth module, User model)
- How to define CHOICES in a Django model, and apply them to a field.
- How to register our models with the Django ADMIN UI.

▶️ Full Playlist:
https://www.youtube.com/playlist?list=PL-2EBeDYMIbQXKsyNweppuFptuogJe2L-

? ????????:
00:00 Intro
00:42 Django Project Setup
02:55 Building Django models
06:19 Django Models
07:32 Adding Fields to Django model
11:11 Migrations in Django to apply database changes
15:31 Django built-in app tables and User model
22:01 Django Choices and TextChoices class
26:37 Defining a Sale Django model
31:15 Registering Django Models in the Admin UI
34:07 Django Password Hashing

☕️ ??? ?? ? ??????:
To support the channel and encourage new videos, please consider buying me a coffee here:
https://ko-fi.com/bugbytes

?????? ?????:
? Blog: https://bugbytes.io/posts/
? Github: https://github.com/bugbytes-io/
? Twitter: https://twitter.com/bugbytesio

? ??????? ??????? ??? ???????????:
Databases in Django: https://docs.djangoproject.com/en/4.2/ref/databases/
Django Model Fields: https://docs.djangoproject.com/en/4.2/ref/models/fields/
Django Migrations: https://docs.djangoproject.com/en/4.2/topics/migrations/
Django Model Enumeration types: https://docs.djangoproject.com/en/4.2/ref/models/fields/#enumeration-types

#django #python #webdevelopment #database

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Django ORM Deep Dive - Models, Migrations and Admin UI Integration», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.