Для продвижения в ТОП! Самый понятный курс по Django в русскоязычном youtube
@saintshell31902 жыл бұрын
настало опять прекрасное время когда 20 минутное видео занимает у тебя 2 часа!)
@nomadicus772 жыл бұрын
если ты смотрел курс джанго и можешь сложить 2+2, то повторить не составит труда, смысл этого было прослуашть первое видео и понять на человеческий язык, что такое ДРФ и с чем его едят, жалко что владелец канала показал в postman, а не в swagger.
@pendelbus555 Жыл бұрын
за минут 25 все сделал
@andriilevin8781 Жыл бұрын
@@nomadicus77😊
@firstandlast443511 ай бұрын
где то 10 минут), но я с джанго знаком уже по курсу Сергея, А так, у самого бывает что на 10 минут видео, час реального времени уходит
@ZverunchellaАй бұрын
Мужик, ты лучший по объяснению по поводу программирования. Здоровья тебе и успехов во всём !
@gianlucabarbato7952 Жыл бұрын
Сижу на ЯндексПрактикум, приступил к заданию, нифига не понял как делать, автор этого видео все четко на практике разобрал! Спасибо 😮
@ii324610 ай бұрын
потому что там цель заработать много денег. а у автора цель - "сделать вклад в ру сообщество".😁 есть еще хорошие видео по самому python (канал там уже не активен но видео огонь!) Олег Молчанов, советую посмотреть.
@ДанилаМихеев-у5э8 ай бұрын
Тоже самое, но скилфэктори😁
@chervinkor8 ай бұрын
@@ii3246 так он бесплатен
@beatrisavan83523 жыл бұрын
Пришла сюда после курса Django. Как прекрасно, что есть такой качественный и доступный контент. Спасибо за Ваш труд!
@cryptosonic89843 жыл бұрын
Пробовал множество платных курсов и тд… Качество материала изложенного здесь, там нет и близко! А тут ещё и бесплатно, респект автору 🤝 за его работу! Однозначно лайк 👍 это должно быть в 🔝 по данной тематике!
@sergejg47732 жыл бұрын
Искал именно информацию по REST Api на Python Django и вот такой бонус в youtube. Приогромнейшее спасибо за контент. Очень доходчиво преподносите материал . Подписка лайк и низкий поклон. Жму руку.🤝
@ДавидОганиян2 жыл бұрын
ваш плейлист самый лучший и понятный, как хорошо что вы решили создпть новый проект и прекрастно обьяснить все как работает
@itsuken7763 жыл бұрын
Отличное видео по такой актуальной теме, спасибо за ваш канал, просто кладезь лучших обучающих материалов!
@Альгерд-в8ъ2 жыл бұрын
Сергей, еле успевал за вами писать в этом видео)), обычно такой размеренный и спокойный, а тут просто как с автомата тра-та-та, туда, сюда, иморт, подключаем, стратуем! Но как всегда с удовольствием, спасибо за то что делаете)
@СергейСмирнов-ь8у3 жыл бұрын
Лучший канал, особенно для начинающих. Спасибо!
@ne_zabyc_dadac3 жыл бұрын
Земной поклон за все труды
@lexkosha3 жыл бұрын
Молодец! Спасибо! С нетерпением ждём продолжения !
@_sort_3 жыл бұрын
Спасибо вам за ваш труд! Прохожу курс по django, надеюсь до DRF дойду
@eugenenazirovpersonal2 жыл бұрын
Просто ПОТРЯСАЮЩЕ! Насколько доступно можно объяснять такие вещи! Огромное человеческое спасибо!
@my_way_to_heaven2 жыл бұрын
Комментарий в поддержку курса. Для продвижения видео) Спасибо вам, Сергей
@antonyo_a3 жыл бұрын
Спасибо! Это лучший русскоязычный курс по django rest который я встречал!
@youtubeyoutube62053 жыл бұрын
Отличное начало, жду продолжения
@WATCHandENJOY3 жыл бұрын
Как всегда всё на высшем уровне, ждём новых видео
@salimaabdrashova4957 Жыл бұрын
делаю проект для дипломки. Офигеть я за час сделала то что думала буду делать неделю! Спасибо огромное за качественный контент
@fabrika6534 Жыл бұрын
Что за дипломка? Яндекс.Практикум или ВУЗ?
@АлександрБабушкин-т8ы Жыл бұрын
Я человек простой: вижу видео Сергея Балакирева - пишу коммент, ставлю лайк.
@Za-Russia-SVO-ZOV Жыл бұрын
Здравствуйте! Уроки то что нужно!!! Разжевываете так что даже школьник поймет. Я в свои 45 по теме ДРФ как раз на уровне школьника)) Спасибо Вам за работу!!!
@luckytima23152 жыл бұрын
Прошу заметить это легендарный проект звездные женщины))
@aboronilov3 жыл бұрын
Сергей привет. Отличный плейлист, только сел но уже уверен что он весь будет крутой и познавательный. Очень рад что нашел твой канал
@archyt883 жыл бұрын
Отличное видео! Django не перестает удивлять. На мой взгляд самый удобный и быстрый с точки зрения не только работы, но и скорости написания приложения фреймворк. Drf также не стал исключением
@movie123-e10 ай бұрын
я полюбил труды Сергея!
@romanlebedev92643 жыл бұрын
👍👍👍из лучших👍👍👍 спасибо Вам🙂
@exe88cution2 жыл бұрын
Ну как обычно, на высшем уровне!) Спасибо большое
@АлексейПаршин-ч7е3 жыл бұрын
Все ясно, вопросов больше нет)
@kneel68153 жыл бұрын
Спасибо, товарищ!
@artur.tokranov3 жыл бұрын
Наконец то DRF. Спасибо!
@РусланПетров-к7к3 жыл бұрын
Жду с нетерпением продолжения
@evgenyrudakov69633 жыл бұрын
Большое спасибо за ваши труды!
@NickTyupin3 жыл бұрын
Лучший!😎
@nurullo.salaydinov2 жыл бұрын
It is really good tutorial to learn drf even in russian thanks 🙏
@Gggfftyt2 жыл бұрын
Сергей, спасибо большое!
@parpermeter2 жыл бұрын
приятно смотреть, спасибо за урок, мастер;)
@alexeyandreev8881 Жыл бұрын
Здравствуйте! Подскажите, пожалуйста, почему в сериализаторе мы в fields указали cat_id, а не cat, как в модели?
@oldzas2 жыл бұрын
просто офигенно, ааааа🎉
@andredru4278 Жыл бұрын
Спасибо. Все работает.
@amalshakov Жыл бұрын
16:35 не понятно, у нас у модели Woman нет поля cat_id, как он его видит??
@selfedu_rus Жыл бұрын
Есть атрибут cat у класса Women. Когда мы читаем записи из таблиц, то получаем объекты класса Women! Объекты, а не сам класс! И здесь происходит "магия". Все атрибуты класса превращаются в локальные атрибуты объектов с наполнением конкретных значений и, кроме того, внешние ключи ForeignKey по суффиксу _id хранят id на связанные записи из другой таблицы. Это автоматом заложено в ORM Django. Так как просто cat - это полноценный объект, который содержит связанную запись из другой таблицы.
@pungushe3 жыл бұрын
Класс спасибо
@yeravl3 жыл бұрын
Ждём новый урок)
@ДмитрийБольшаков-ж5л3 жыл бұрын
Спасибо!
@СергейМаксимов-р7н Жыл бұрын
Здравствуйте! Научите, пожалуйста, как открыть эти таблицы в SQLiteStudio?
@AlexMedovnik2 жыл бұрын
Отличное видео!
@airguy59642 жыл бұрын
Невероятно круто!!!
@andrewharazdowskyy47713 жыл бұрын
Уважаемый Сергей! Несмотря на то, что оцениваю свои познания в Django на данный момент в 50% - урок "зашел" довольно легко. Кому принадлежит мысль не знаю - "если у вас есть мечта, которая вас не пугает - бросьте эту мечту...)". На пути к реализации такой мечты Ваши уроки мне очень полезны, своевременны и прибавляют сил двигаться вперед. Если под уроком будут замечания - "Что полезно знать" - для прохождения урока - буду благодарен. Для себя считаю нужным и полезным глубже разобраться с json и request. Что бы Вы еще посоветовали одной строкой? Спасибо большое за урок!
@selfedu_rus3 жыл бұрын
Спасибо! Документацию ))
@WolfKrugerr2 жыл бұрын
Как Вы так делаете, что при наведении мыши на имя класса предлагается его импортировать? У меня на писано что-то типа No documentation found.
@hovosimonyan7993 жыл бұрын
спасибо огромное, мне хотелось бы узнать примерно сколько видео будет по этой теме?
@selfedu_rus3 жыл бұрын
около 15
@КаналКупера-л6в Жыл бұрын
какую программу посоветуете для работы с postgresql по типу той программы что вы используете для sqlite
@lordlord55483 жыл бұрын
Сергей, а ооп больше не будет?
@selfedu_rus3 жыл бұрын
вроде все основное охватил
@vb52ru3 жыл бұрын
Спасибо за урок. Вопрос такой, мне нравится создавать проект следующей командой "django-admin start project drfsite ." (с точкой в конце). Тогда получается только одна папка drfsite, без такой-же вложенной. Правильно ли это?
@selfedu_rus3 жыл бұрын
Никогда не делал, я думаю, когда вы будете создавать приложение (в django), то все каталоги будут появляться на том же уровне вложенности, что несколько неудобно. Но это кому как.
@BadmHaalg2 жыл бұрын
просто лучший!
@zakirovio Жыл бұрын
Добрый день. Начал немного углубляться в Django и в сети нашел много примеров того, что хорошей практикой является контейнер называть src, а пакет конфигурации config. Получается при старте проекта нужно сразу указывать нужный путь: >>django-admin startproject config src. Согласны ли вы с этой практикой или есть более успешные практики создания структуры?
@selfedu_rus Жыл бұрын
Да, я согласен с вами, вопрос открытый. Как лучше сделать не готов ответить.
@Молодыепредприниматели-ц3г2 жыл бұрын
добрый день, возникла такая проблема, что после того как я запустил сервер я не могу ничего ввести в терминале. у меня мигает белый прямоугольник как на моменте 4:00 - 4:19
@oleg_sali2 жыл бұрын
Если проект запущен то в консоль писать нельзя, сначала надо закрыть сервер (ctrl + c)
@busipac1467 Жыл бұрын
У кого проблема с UTF-8 во views пропишите from rest_framework.renderers import JSONRenderer class CustomJSONRenderer(JSONRenderer): charset = 'utf-8' class WomenAPIView(APIView): renderer_classes = [CustomJSONRenderer]
@linecodelinecode82612 жыл бұрын
Здравствуте! Страно,но у меня при изменении параметра TimeZone,при входе в админку возникает следующая ошибка " A server error occurred. Please contact the administrator." пришлось оставить UTC
@oikawwa85 Жыл бұрын
Уроки классные. Хотел спросить, как можно получить значение в json поля связанной модели? Например, как вывести имя женщины и ее профессию?
@selfedu_rus Жыл бұрын
Спасибо! В ТГ-канал (ссылка под видео)
@damir38042 жыл бұрын
Ребята подскажите такой вопрос. Если приложение называется women, то почему при добавление в сеттинге в инстоллд эпс нельзя ограничиться написанием 'women', а нужно написать именно 'women.apps.WomenConfig' ? Вроде и так и так работает. Ответьте пож-та кто знает. я только начинаю изучение.
@damir38042 жыл бұрын
просто я видел, что некотрые программисты в своих видеоуроках на ютубе не прописывают .apps.WomenConfig
@Manu-ei6tn2 жыл бұрын
Автор об этом говорил на курсах про Django в начальных видео вроде бы
@damir38042 жыл бұрын
@@Manu-ei6tn а вы запомнили что именно он говорил?) Неохото искать просто)
@АнонрмВ3 жыл бұрын
здоаствуйте у меня выходит ошибка 'str' object is not a mapping после того как я urls добавляю элементы rest
@ahil78002 жыл бұрын
Добрый день. Не подскажете почему пайчарм не дописывает команды именно ДРФ? Фреймворк установил, в инсталлед.аппс прописал, но когда дело доходит до написания вьюхи, пайчарм не реагирует на всё что относится к ресту. Версия про.
@selfedu_rus2 жыл бұрын
Странно, наверное почему то не проиндексировал файлы бибилотеки. У меня все выдает.
@ahil78002 жыл бұрын
@@selfedu_rus Всё, нашёл причину. Я создавал окружение через терминал, и оно было не подключено к проекту, вот пайчарм и не знал ничего про рест_фреймворк, хоть в терминале я окружение активировал, но проект был к глобальному питону подключен.
@BeDbMeK2 жыл бұрын
А есть информация о том как лучше всего создавать структуру проекта? Например django rest + react. Мало как то информации в интернете как раскидывать по папкам сервер и клиент, что бы все было понятно и расширяемо. Везде мелкие проекты где все в куче(
@selfedu_rus2 жыл бұрын
Думаю, это можно в сообществе телеграм-канала спросить
@standvik11593 жыл бұрын
Здравствуйте, Сергей. Спасибо за урок! У меня вопрос: на 02:22 у вас есть префикс (venv) и путь к проекту. Я создавал новый проект и виртуальное окружение так-же, как и вы, но у меня его нет. Вместо него у меня написано PS и путь к проекту, но в папке проекта, папка venv и все остальное - создалось. Что это значит? виртуальное окружение активно, или нет? Возможно ли это как-то пофиксить? В интернете я решения, к сожалению, не нашел. Буду очень благодарен, если поможете
@selfedu_rus3 жыл бұрын
На такие технические вопросы вам быстрее и подробнее ответит сообщество по Django в телеграм-канале t.me/django_selfedu
@АлександрБойцов-с3ю2 жыл бұрын
Спасибо за уроки. Есть вопрос: получается я могу просто подключить этот фреймворк к тому проекту, который мы писали на курсе Django, или обязательно создавать новый?
@selfedu_rus2 жыл бұрын
Просто подключайте к существующему. Я создал новый, чтобы не было вопросов что и откуда.
@Артемис-у7с2 жыл бұрын
Искал медь, а нашел золото!
@НикитаПавлов-э8г3 жыл бұрын
Топ
@obliviooooon2 жыл бұрын
почему в формате json при запуске ссылки на сервере cat_ip выводит не 1 и 2, а 3 и 4?? Помогите плиз! Очень хочу разобраться
@obliviooooon2 жыл бұрын
категории в админке создавал и их две, а не четыре
@zakirovio Жыл бұрын
я правильно понимаю, что это называется client-side-rendering? браузер получает сырые данные из базы и шаблон? где есть теги и определенные js, где скрипты рендерят html используя данные и настройки из полученного JSON...
@selfedu_rus Жыл бұрын
Не совсем, здесь клиенту действительно отправляются "сырые" данные, но затем, они не обязательно отображаются в виде HTML и могут даже совсем не отображаться, а использоваться для своих каких-либо внутренних целей. Например, обычное приложение на смартфоне просто их получает и обрабатывает с браузерами это напрямую никак не связано.
@zakirovio Жыл бұрын
@@selfedu_rus спасибо за ответ!
@ii324610 ай бұрын
а почему не UTC время? тайм зоны как вы выставили плохая идея на боевых серверах, может возникнуть рассинхронизация времени фронта и бэка. прям гипер частый кейс и вызвать горы проблем... я понимаю что это пример, все упрощено. но все же интересно почему не UTC.))
@donfedor0072 жыл бұрын
Добрый день! Почему мы не сделали доступным в админке таблицу категории?
@Finegorko2 жыл бұрын
затем, что здесь демонстрируется работа с API, в админке это не нужно
@AlexFeynman Жыл бұрын
А что если уже есть готовые таблицы в БД, как быть, как описывать модели? Делать ли миграции? Нигде нет информации об этом. Можно ли нормально настроить таблицы непосредственно средствами СУБД, прописать там функции, триггеры, а потом сказать, чтобы django смотрел на таблицы эти? Все снимают видео об одном и том же, а информации, как сделать чуть по-другому, и как по мне, более правильно. нет. А так видос зачет, лайк!
@memoryofRekonstantamind3 ай бұрын
inspectdb знаю год прошёл, но вдруг кому-то нужно
@-D.K.- Жыл бұрын
Что с произношением? Мне кажется автор Англичанец
@БактиярНийматов2 жыл бұрын
я не понял в models какой проект из продудушего вставляем и где предидуший проект
@vika-sole2 жыл бұрын
В листе Джанго.
@alexkorel44942 жыл бұрын
Спасибо 👏 , отличные уроки 👍 видимо в python 3.10 нужно вместо кортежа прописывать fields = ['title', 'cat_id']
@selfedu_rus2 жыл бұрын
мне кажется, разницы быть не должно
@Channel-kp7qo2 жыл бұрын
@@selfedu_rus Зачем не '__all__'?
@Finegorko2 жыл бұрын
@@Channel-kp7qo "Явное лучше, чем неявное."
@Alukard-7892 жыл бұрын
👍👍👍👍
@ibrahimoglu3 жыл бұрын
👍
@oleksiykrasnolutskiy94983 жыл бұрын
Здравствуйте Очень полезное видео и всё очень доходчиво , но у меня появился вопрос, если в нас приложение общее для обычных вьюх и РДФ вьюх, как нам тогда разделять урли и вьюхи этих двоих направлений и стоит их вообще разделять? Как по мне всё должно быть на своих местах так как тогда поступить в этом случае?
@selfedu_rus3 жыл бұрын
Обычно у API прописывают пути по принципу api/v1/blablabla Во всем остальном разницы особой нет.
@vika-sole2 жыл бұрын
@@selfedu_rus а можно в проекте создать два приложения и там уже распределить все?
@nomadicus772 жыл бұрын
А почему решили показать в Postman, а не в Swagger?
@ne.casimiro2 жыл бұрын
Здравствуйте! Если вам несложно, можете загружать в повыше качестве? А то 720 немного глаза режет, когда на полном экране. Если такое возможно, буду очень благодарен. Спасибо вам за ваш труд!
@selfedu_rus2 жыл бұрын
я записываю в 720
@ne.casimiro2 жыл бұрын
@@selfedu_rus Жалко( В любом случае спасибо большое, информация в ваших видео зашкаливает! Выучил ООП И Джанго по вашим роликам) Спасибо огромное.
@john300487 Жыл бұрын
Одно видео вместо 2х дневных танцев с бубном
@defend00r Жыл бұрын
Ожуительная админка , чтобы создать категории надо в базу лезьть
@Antinormanisto6 ай бұрын
Пока что ничего не понятно, откуда, почему
@СергейТравкин-ь1щ Жыл бұрын
чем Django отличается от Django Rest Framework если при установке мы пишем одну туже команду? 🤔
@selfedu_rus Жыл бұрын
Это надстройка для Django для создания API. Подробнее в телеграм-канал по Django.
@Digital-Analytic17 күн бұрын
7:00
@андрейхоменко-и5я3 жыл бұрын
Схемки не хватило конечно и ощущение, что куда-то торопимся очень...
@selfedu_rus3 жыл бұрын
мы это уже делали (устанавливали Django) на курсе по Django, поэтому не разжевывал второй раз
@андрейхоменко-и5я3 жыл бұрын
@@selfedu_rus про установку согласен. Курс по Django прошёл и пересматривал по не сколько раз
@dasshrs2 жыл бұрын
Только лучше woman, а не women. Множественное в модели это бед практика.
@Sebastian_Pareira2 ай бұрын
Дивлюся надцяте відео, ніби все добре, але ця манера додавати модули ... Чому не можно спочатку зробити імпорт, та пояснити що це за модуль та навіщо він - не зрозуміло.
@vovastarenko38802 жыл бұрын
у меня вместо русского кинуло [{"title":"Анджелина Джоли","cat_id":2} что не так ?
@selfedu_rus2 жыл бұрын
кодировка, нужно явно указать utf-8
@eggiopain57583 жыл бұрын
+
@ivanaaa60492 жыл бұрын
Знаменитые женщины? И тут баборабство...
@maskon782 жыл бұрын
Круто! Отличное видео! Маленькое замечание - насколько я понял, в drfsite/urls.py лучше прописывать маршруты приложений через include. типа "path('api/', include('women.urls'))," , а в приложении создать свой файл с маршрутами: ============================================ from django.urls import path from .views import * urlpatterns = [ path('v1/womenlist/', WomenAPIView.as_view()), ] ============================================
@alexey_samokhin Жыл бұрын
а в чем отличие того что написано у автора?
@ДмитрийУрбан-в2н Жыл бұрын
Сделал все в точности, перепроверил, выдает ошибку:Module 'women.apps' does not contain a 'WomenConfigrest_framework' class. Choices are: 'WomenConfig'.