Django School

Django School

Django School - video tutorials on website development and programming.
In video tutorials and streams, I tell and show in detail how to develop sites in python and Django.

Subscribe to the channel and comment.
Telegram channel where we will answer your questions - t.me/trueDjangoChannel

My GitHub is github.com/DJWOMS
My Telegram - t.me/DJWOMS

I conduct individual lessons in python, Django, FastAPI, javascript,

Пікірлер

  • @delir0
    @delir04 күн бұрын

    from module import Hello # упадёт при запуске, если Hello в модуле нет import module и где-то там: def f(): module.Hello # упадёт прямо в рантайме Про это никогда не стоит забывать, если в проекте нет mypy/pyright

  • @knowledgedose1956
    @knowledgedose19566 күн бұрын

    Пора переименовать канал😂

  • @DjangoSchool
    @DjangoSchool6 күн бұрын

    Зачем?

  • @urlspy
    @urlspy3 күн бұрын

    @@DjangoSchooldjango все конец)

  • @thedevu101
    @thedevu1017 күн бұрын

    А что с носом ?

  • @repost6917
    @repost69177 күн бұрын

    Михаил, благодаря твоим урокам, я уже штатным программистом устроился 😊 Вот реально я всему научился, что умею, только по твоим урокам и может быть по видео Хауди Хо «python за час» ))) разбогатею, приеду и подарю какой-нибудь подарок)

  • @artemrokhmakov6373
    @artemrokhmakov63739 күн бұрын

    15:08 - ограничить локальные атрибуты объекта класса***

  • @antl31
    @antl3110 күн бұрын

    Отличная работа! Браво ребят, чистый код, архитектура!

  • @PavelOmelchenko
    @PavelOmelchenko15 күн бұрын

    Привет! А что с репой случилось? 404

  • @DjangoSchool
    @DjangoSchool15 күн бұрын

    Не знаю. Нужно проверить будет

  • @bigbaby7276
    @bigbaby727616 күн бұрын

    Помогите, пожалуйста Что за Redis такой? Как мне запустить сервер Redis? Никто почему-то не говорит и я вообще немогу найти информацию, как запустить сервер

  • @DjangoSchool
    @DjangoSchool16 күн бұрын

    Можно через docker или скачать офф сайта

  • @llwebstylell242
    @llwebstylell24218 күн бұрын

    мне кажется или таблицы хуита ?

  • @user-uz3rc5tx6h
    @user-uz3rc5tx6h21 күн бұрын

    Ничего, потому что написано pass

  • @daddy-nik8551
    @daddy-nik855124 күн бұрын

    Эм.. А где же сравнение Python/Django с PHP? Или вы на то время НЕ РАБОТАЛИ с PHP? А заголовок так, лишь бы покликбейтнее было.

  • @DjangoSchool
    @DjangoSchool24 күн бұрын

    Я ответил почему, а не сравнение делаю

  • @alexv15310
    @alexv1531026 күн бұрын

    Очень сложно слушать

  • @iodsho4706
    @iodsho470627 күн бұрын

    Товарищ, вы лучший, спасибо за труды!

  • @user-kq3uq4gc6i
    @user-kq3uq4gc6i27 күн бұрын

    А не подскажете, библиотека в конечном итоге увидела свет или нет?

  • @DjangoSchool
    @DjangoSchool27 күн бұрын

    Вроде нет.

  • @user-kq3uq4gc6i
    @user-kq3uq4gc6i27 күн бұрын

    @@DjangoSchool а не скажете, ждать ли ее вообще или нет?

  • @DjangoSchool
    @DjangoSchool27 күн бұрын

    @@user-kq3uq4gc6i Сложно сказать, так как над проектом пока не работаю

  • @za_rekoi
    @za_rekoi27 күн бұрын

    Большое спасибо за такое отличное практическое занятие. Очень полезная практика в начале пути

  • @user-hv2xs6nj9n
    @user-hv2xs6nj9nАй бұрын

    😂gZxgbnmvafdhspoooqhbnnnnmcbxjxjjxhxjjjxxjjxhhfhhdhfhfchchhchcjnxjxjjj😢🎉😢😢😢😮😮❤❤😂😂😂🎉😢😮😅

  • @user-hv2xs6nj9n
    @user-hv2xs6nj9nАй бұрын

    Мсччялл да аеааааааурьщепиьби и бар что я в😅

  • @xewuss3750
    @xewuss3750Ай бұрын

    Спасибо Евгению за животрепещущий вопрос!

  • @AcidByte84
    @AcidByte84Ай бұрын

    Что-то я не понял как это выглядит на деплое

  • @si0n4ra
    @si0n4raАй бұрын

    спасибо за видео. прикрепите пожалуйста список тех самых вопросов котрые вы обсуждаете.

  • @VoiceBooksLive
    @VoiceBooksLiveАй бұрын

    Очень круто 🖖 желаю добиться больших высот 🤟

  • @taniilves
    @taniilvesАй бұрын

    Привет. Снова пытаюсь запустить код и не пойму что происходит. У меня сейчас прямо противоположное поведение: Без "from __future__ import annotations" выдает ошибку что " not fully defined", а с этим импортом - просто глушит Сваггер (Failed to load API definition). Хотя этот же код с прошлого стрима особо не тыкался.

  • @taniilves
    @taniilvesАй бұрын

    вопрос отменяется. Мой косяк. Надо меньше доверять тому, что предлагает ИИшенка.

  • @Reality-behind
    @Reality-behindАй бұрын

    Ждем blacksheep

  • @bmerlin2010
    @bmerlin2010Ай бұрын

    А когда?

  • @user-lb1mg7ov6j
    @user-lb1mg7ov6jАй бұрын

    Подскажите пожалуйста, у нас же при отключении пользователя с сайта выполняется команда redissingleton().close() и получается что соединение с редис прерывается, а почему у других пользователей которые присутствуют на сайте соединение не прерывается и сервер не падает?

  • @user-lb1mg7ov6j
    @user-lb1mg7ov6jАй бұрын

    Можно ли глянуть гдето код приложения?

  • @DjangoSchool
    @DjangoSchoolАй бұрын

    github.com/DJWOMS/GSpot/tree/main

  • @user-lb1mg7ov6j
    @user-lb1mg7ov6jАй бұрын

    @@DjangoSchool не нашел там oauth сервис

  • @DjangoSchool
    @DjangoSchoolАй бұрын

    @@user-lb1mg7ov6j users называется

  • @user-lb1mg7ov6j
    @user-lb1mg7ov6jАй бұрын

    а почему именно фастапи а не джанго если не секрет?

  • @herhuy70
    @herhuy70Ай бұрын

    20 минут объясняет, что такое базовая логика прикрываясь термином "бизнес логика". Как я обожаю смотреть современных софт-хард-смузи-программистов

  • @user-oq4ed2tq8v
    @user-oq4ed2tq8vАй бұрын

    Такое приложение выдержит хотяб 50-100 человек одновременно использующих видеозвонки?

  • @user-yz2jf9ub2h
    @user-yz2jf9ub2hАй бұрын

    Спасибо за урок! Если у кого-то при попытке применить миграции вылезет ошибка, это может быть связано с тем, что в MIDDLEWARE не хватает вот этой строки: "allauth.account.middleware.AccountMiddleware".

  • @denissavast
    @denissavastАй бұрын

    Огромное благодарю за разьяснения и материал !

  • @graphuilium6273
    @graphuilium6273Ай бұрын

    Чувак, ты невероятно крутой

  • @prostotak2298
    @prostotak2298Ай бұрын

    а куда можно вопросы задать в личку с приложением скринов?

  • @user_-Vovchik
    @user_-VovchikАй бұрын

    Первый пример я вообще не понял, почему он асинхронный? Пока не прошло 2 сек с засыпанием, код не пошел дальше. Где же тут асинхронность? Налицо последовательное выполнение кода.

  • @user-yz2jf9ub2h
    @user-yz2jf9ub2hАй бұрын

    Очередной раз спасибо Михаилу за работу. Некоторые писали, что сталкивались со след. проблемой: при нажатии кнопки GO переключения языка не происходит - вместо этого редирект на эту же страницу. Но если поменять язык в адресной строке вручную, то все работает. В документации Django на эту тему написано, что не должно быть url-маршрутов без префиксов - "Ensure that you don’t have non-prefixed URL patterns that might collide with an automatically-added language prefix". У нас ровно так и происходит - переключение не работает на шаблоне movie_list.html, за кот. отвечает роут, где только доменное имя. Но если такой роут исключить, то при запуске тестового сервера надо будет каждый раз вбивать адрес вручную - иначе будет вылетать ошибка. Словом, пока не ясно, как это починить. Может, у кого-то есть идеи.

  • @burialstance
    @burialstanceАй бұрын

    Дак вроде есть админка у Эсмеральда, работает на складмине

  • @DjangoSchool
    @DjangoSchoolАй бұрын

    Вроде есть. Но ещё не юзал

  • @taniilves
    @taniilvesАй бұрын

    Похоже документацию к этому фреймворку писали под совсем старую версию. Пример ни от вас, ни из доки не запустился. Просто не находит метод подключения к бд в настройках.

  • @DjangoSchool
    @DjangoSchoolАй бұрын

    Над дикой нужно поработать. Фреймвоок меняется, а доку не успевают обновлять) Нужно глянуть на код чтобы подсказать.

  • @taniilves
    @taniilvesАй бұрын

    @@DjangoSchool database, registry = conf.settings.registry нет такого метода. тут явно какая-то шляпа с путями. В доке указано settings.<methodname>, но это тоже не работает. Позже посмотрю внимательнее, но возможно это и мой косяк.

  • @DjangoSchool
    @DjangoSchoolАй бұрын

    @@taniilves у меня была такая же проблема. Не хватает переменной окружения о которой я говорил. github.com/DJWOMS/esmerald_movie/blob/f41f0190b7189c0a4eb4276ae6f7fdddba7040d0/docker-compose.yml#L21

  • @taniilves
    @taniilvesАй бұрын

    @@DjangoSchool да, там был мой косяк. Кстати у меня тоже не заработал код из этого видео, но пример из supe с репозиторием работает. Нет только эндпоинта удаления в доке, хотя в контроллере он прописан.

  • @DjangoSchool
    @DjangoSchoolАй бұрын

    @@taniilves Нашел причину вчерашней ошибки. Если удалить from __future__ import annotations, то ошибка исчезает.

  • @tesmanit
    @tesmanitАй бұрын

    Здравствуйте. Можете подсказать, почему на 33:15 при возвращении данных через словарь, меняется ответ?

  • @user-yz2jf9ub2h
    @user-yz2jf9ub2hАй бұрын

    Очень полезный материал. Михаилу спасибо и всяческий респект. Один маленький нюанс. В контроллере если мы переопределяем атрибут form_class, то указывать model уже не надо, т.к. модель Джанго берет из класса формы. Или указывать атрибуты model и fields - в этом случае не нужен будет атрибут form_class.

  • @user-or9hd4nj9z
    @user-or9hd4nj9zАй бұрын

    С такими учителями появится много программистов???

  • @Tmsoft
    @TmsoftАй бұрын

    Таких работодателей пруд пруди на рынке.

  • @MrNagios
    @MrNagiosАй бұрын

    обкурился чтоле

  • @bulik1384
    @bulik1384Ай бұрын

    откуда импортировать эту переменную? i18n_patterns

  • @DjangoSchool
    @DjangoSchoolАй бұрын

    django.conf.urls.i18n

  • @user-kf9wj8cn7w
    @user-kf9wj8cn7w2 ай бұрын

    подскажите пожалуйста на чем бекнд пишите ?

  • @DjangoSchool
    @DjangoSchool2 ай бұрын

    DRF, FastAPI

  • @mauvaisguy
    @mauvaisguy2 ай бұрын

    Было интереснои полезно, спасибо автору!

  • @banzaika
    @banzaika2 ай бұрын

    заскуфился парень

  • @galandec2000
    @galandec20002 ай бұрын

    разве на процессорное ядро оно вешается а не процесс создается? по идее там процесс просто создастся в системе.))) ядро ну как-то слишком низкоуровнево.)))

  • @banzaika
    @banzaika2 ай бұрын

    Очень смешное лицо)

  • @banzaika
    @banzaika2 ай бұрын

    ЧТО ТАКОЕ СТАРЛЕЕТ?

  • @desein_philosophy
    @desein_philosophy2 ай бұрын

    36:40

  • @desein_philosophy
    @desein_philosophy2 ай бұрын

    15:20

  • @slava_zxz
    @slava_zxz2 ай бұрын

    Какие проекты для гитхаба сделать, чтобы на джуна с 0 опыта начинать работу искать?

  • @calmius24
    @calmius242 ай бұрын

    Бро забудь про залет джуном в 2024, тем более на Питоне. Джуном сейчас можно попасть а)по блату б)если еще с 3 курса универа забрали на практику в компанию. Учи технологии до уровня мидла, рисуй себе 2 года опыта и так ходи на собесы, ничего сверхестественного там не спрашивают. Sad but true.