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,
Пікірлер
from module import Hello # упадёт при запуске, если Hello в модуле нет import module и где-то там: def f(): module.Hello # упадёт прямо в рантайме Про это никогда не стоит забывать, если в проекте нет mypy/pyright
Пора переименовать канал😂
Зачем?
@@DjangoSchooldjango все конец)
А что с носом ?
Михаил, благодаря твоим урокам, я уже штатным программистом устроился 😊 Вот реально я всему научился, что умею, только по твоим урокам и может быть по видео Хауди Хо «python за час» ))) разбогатею, приеду и подарю какой-нибудь подарок)
15:08 - ограничить локальные атрибуты объекта класса***
Отличная работа! Браво ребят, чистый код, архитектура!
Привет! А что с репой случилось? 404
Не знаю. Нужно проверить будет
Помогите, пожалуйста Что за Redis такой? Как мне запустить сервер Redis? Никто почему-то не говорит и я вообще немогу найти информацию, как запустить сервер
Можно через docker или скачать офф сайта
мне кажется или таблицы хуита ?
Ничего, потому что написано pass
Эм.. А где же сравнение Python/Django с PHP? Или вы на то время НЕ РАБОТАЛИ с PHP? А заголовок так, лишь бы покликбейтнее было.
Я ответил почему, а не сравнение делаю
Очень сложно слушать
Товарищ, вы лучший, спасибо за труды!
А не подскажете, библиотека в конечном итоге увидела свет или нет?
Вроде нет.
@@DjangoSchool а не скажете, ждать ли ее вообще или нет?
@@user-kq3uq4gc6i Сложно сказать, так как над проектом пока не работаю
Большое спасибо за такое отличное практическое занятие. Очень полезная практика в начале пути
😂gZxgbnmvafdhspoooqhbnnnnmcbxjxjjxhxjjjxxjjxhhfhhdhfhfchchhchcjnxjxjjj😢🎉😢😢😢😮😮❤❤😂😂😂🎉😢😮😅
Мсччялл да аеааааааурьщепиьби и бар что я в😅
Спасибо Евгению за животрепещущий вопрос!
Что-то я не понял как это выглядит на деплое
спасибо за видео. прикрепите пожалуйста список тех самых вопросов котрые вы обсуждаете.
Очень круто 🖖 желаю добиться больших высот 🤟
Привет. Снова пытаюсь запустить код и не пойму что происходит. У меня сейчас прямо противоположное поведение: Без "from __future__ import annotations" выдает ошибку что " not fully defined", а с этим импортом - просто глушит Сваггер (Failed to load API definition). Хотя этот же код с прошлого стрима особо не тыкался.
вопрос отменяется. Мой косяк. Надо меньше доверять тому, что предлагает ИИшенка.
Ждем blacksheep
А когда?
Подскажите пожалуйста, у нас же при отключении пользователя с сайта выполняется команда redissingleton().close() и получается что соединение с редис прерывается, а почему у других пользователей которые присутствуют на сайте соединение не прерывается и сервер не падает?
Можно ли глянуть гдето код приложения?
github.com/DJWOMS/GSpot/tree/main
@@DjangoSchool не нашел там oauth сервис
@@user-lb1mg7ov6j users называется
а почему именно фастапи а не джанго если не секрет?
20 минут объясняет, что такое базовая логика прикрываясь термином "бизнес логика". Как я обожаю смотреть современных софт-хард-смузи-программистов
Такое приложение выдержит хотяб 50-100 человек одновременно использующих видеозвонки?
Спасибо за урок! Если у кого-то при попытке применить миграции вылезет ошибка, это может быть связано с тем, что в MIDDLEWARE не хватает вот этой строки: "allauth.account.middleware.AccountMiddleware".
Огромное благодарю за разьяснения и материал !
Чувак, ты невероятно крутой
а куда можно вопросы задать в личку с приложением скринов?
Первый пример я вообще не понял, почему он асинхронный? Пока не прошло 2 сек с засыпанием, код не пошел дальше. Где же тут асинхронность? Налицо последовательное выполнение кода.
Очередной раз спасибо Михаилу за работу. Некоторые писали, что сталкивались со след. проблемой: при нажатии кнопки 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, за кот. отвечает роут, где только доменное имя. Но если такой роут исключить, то при запуске тестового сервера надо будет каждый раз вбивать адрес вручную - иначе будет вылетать ошибка. Словом, пока не ясно, как это починить. Может, у кого-то есть идеи.
Дак вроде есть админка у Эсмеральда, работает на складмине
Вроде есть. Но ещё не юзал
Похоже документацию к этому фреймворку писали под совсем старую версию. Пример ни от вас, ни из доки не запустился. Просто не находит метод подключения к бд в настройках.
Над дикой нужно поработать. Фреймвоок меняется, а доку не успевают обновлять) Нужно глянуть на код чтобы подсказать.
@@DjangoSchool database, registry = conf.settings.registry нет такого метода. тут явно какая-то шляпа с путями. В доке указано settings.<methodname>, но это тоже не работает. Позже посмотрю внимательнее, но возможно это и мой косяк.
@@taniilves у меня была такая же проблема. Не хватает переменной окружения о которой я говорил. github.com/DJWOMS/esmerald_movie/blob/f41f0190b7189c0a4eb4276ae6f7fdddba7040d0/docker-compose.yml#L21
@@DjangoSchool да, там был мой косяк. Кстати у меня тоже не заработал код из этого видео, но пример из supe с репозиторием работает. Нет только эндпоинта удаления в доке, хотя в контроллере он прописан.
@@taniilves Нашел причину вчерашней ошибки. Если удалить from __future__ import annotations, то ошибка исчезает.
Здравствуйте. Можете подсказать, почему на 33:15 при возвращении данных через словарь, меняется ответ?
Очень полезный материал. Михаилу спасибо и всяческий респект. Один маленький нюанс. В контроллере если мы переопределяем атрибут form_class, то указывать model уже не надо, т.к. модель Джанго берет из класса формы. Или указывать атрибуты model и fields - в этом случае не нужен будет атрибут form_class.
С такими учителями появится много программистов???
Таких работодателей пруд пруди на рынке.
обкурился чтоле
откуда импортировать эту переменную? i18n_patterns
django.conf.urls.i18n
подскажите пожалуйста на чем бекнд пишите ?
DRF, FastAPI
Было интереснои полезно, спасибо автору!
заскуфился парень
разве на процессорное ядро оно вешается а не процесс создается? по идее там процесс просто создастся в системе.))) ядро ну как-то слишком низкоуровнево.)))
Очень смешное лицо)
ЧТО ТАКОЕ СТАРЛЕЕТ?
36:40
15:20
Какие проекты для гитхаба сделать, чтобы на джуна с 0 опыта начинать работу искать?
Бро забудь про залет джуном в 2024, тем более на Питоне. Джуном сейчас можно попасть а)по блату б)если еще с 3 курса универа забрали на практику в компанию. Учи технологии до уровня мидла, рисуй себе 2 года опыта и так ходи на собесы, ничего сверхестественного там не спрашивают. Sad but true.