Sign Up Sign in
📌 Очень жаль, что всем известный персонаж решил начать войну. Мы молимся за Украину и за мир!
Django logo

Django - Видеоуроки, Курсы, Туториалы

Django - фреймворк для веб-приложений на языке Python, использующий шаблон проектирования MVC. Проект поддерживается организацией Django Software Foundation. Сайт на Django строится из одного или нескольких приложений, которые рекомендуется делать отчуждаемыми и подключаемыми. Это одно из существенных архитектурных отличий этого фреймворка от некоторых других (например, Ruby on Rails). Один из основных принципов фреймворка - DRY (англ. Don't repeat yourself) Также, в отличие от других фреймворков, обработчики URL в Django конфигурируются явно при помощи регулярных выражений. Для работы с базой данных Django использует собственный ORM, в котором модель данных описывается классами Python, и по ней генерируется схема базы данных.

Популярное в django

Источники о django

Academind Pro logo Academind Pro Adam Johnson logo Adam Johnson Brad Traversy logo Brad Traversy Code4Startup (coderealprojects) logo Code4Startup (coderealprojects) codeschool logo codeschool codewithmosh (Mosh Hamedani) logo codewithmosh (Mosh Hamedani) codingwithmitch logo codingwithmitch fullstack.io logo fullstack.io itproger.com logo itproger.com itvdn logo itvdn leanpub logo leanpub Nomad Coders logo Nomad Coders pluralsight logo pluralsight PythonYoga logo PythonYoga realpython.com logo realpython.com superhi.com logo superhi.com Talkpython logo Talkpython Thinknetica logo Thinknetica

Django в топиках

Backend logo Backend

Курсы по django

Django Bootcamp: От нуля до мастерства logo

Django Bootcamp: От нуля до мастерства

Django Bootcamp: Zero to Mastery
Изучите Django с нуля под руководством эксперта отрасли, создавая приложения для реального мира. Вы узнаете основы и продвинутые навыки, позволяющие перейти от полного начинающего к возможности трудоустройства в качестве разработчика Django!
7 ч 17 мин 21 сек
English
Премиум
Django с Tailwind CSS logo

Django с Tailwind CSS

Django with Tailwind CSS
Вы хотите создать функциональную и визуально привлекательную систему аренды книг с использованием Django и Tailwind CSS? Если да, то этот курс на основе проекта идеально подходит для вас!В этом всестороннем курсе вы узнаете, как создать полностью функциональную систему аренды книг с нуля с использованием Django и Tailwind CSS. Вас проведут через весь процесс разработки, начиная от настройки вашей среды разработки до развертывания проекта на живом
12 ч 21 мин 54 сек
English
Премиум
Введение в Django и Graphene logo

Введение в Django и Graphene

Intro to Django and Graphene
Django - это веб-фреймворк Python, который позволяет быстро разрабатывать безопасные и удобные в обслуживании веб-сайты. Django, созданный опытными разработчиками, берет на себя большую часть хлопот веб-разработки, поэтому вы можете сосредоточиться на написании своего приложения, не изобретая велосипед. Он бесплатный и с открытым исходным кодом, имеет процветающее и активное сообщество и отличную документацию.
3 ч 53 мин 20 сек
English
Премиум
Возможности Django Admin о которых вы могли не знать logo

Возможности Django Admin о которых вы могли не знать

Возможности Django Admin о которых вы могли не знать
В мастер-классе расскажем о возможностях Django Admin Panel, которые стоит использовать при разработке собственной версии backend/dashboard или при настройке с нуля Django Admin Panel "из коробки".
2 ч 16 мин 28 сек
Русский
Премиум
Python для начинающих logo

Python для начинающих

Python для начинающих
Курс для новичков в программировании, который даст хороший старт для реализации ваших планов в IT-сфере. Вы изучите основы Python, сделаете своего Телеграм-бота и напишите веб-приложение, используя фреймворк Django.
33 ч 21 мин 50 сек
Русский
Премиум
Начало работы с Djangо logo

Начало работы с Djangо

Django: Getting Started Course
Django - один из самых популярных веб-фреймворков для написания кода на Python. Он включает в себя библиотеки для создания шаблонов HTML, маршрутизации URL-адресов, представлений, надежной объектно-реляционной модели (ORM) для сопоставления классов с запросами к базе данных, управления HTML-формами, встроенного административного инструмента и многого другого. Этот курс научит вас создавать свой первый проект Django и проведет вас по ключевым част
5 ч 58 мин 23 сек
English
Премиум
Real-time Chat Messenger logo

Real-time Chat Messenger

Real-time Chat Messenger
Создайте веб-сайт чата в реальном времени с нуля, используя Django Channels и веб-сокеты. Это почти курс для начинающих. Я ожидаю, что у вас есть некоторые знания в области веб-разработки (html и css) и Python. Но если вы абсолютно ничего не знаете, вы все равно должны не отставать. Я делаю все на камеру, так что вы можете просто следовать за мной, и все будет в порядке. 
24 ч 19 мин 34 сек
English
Премиум
React и Django: Практическое Руководство c Docker logo

React и Django: Практическое Руководство c Docker

React and Django: A Practical Guide with Docker
Узнайте, как создать admin app с помощью React и Django Rest Framework. Django 3.1, React Typescript, Redux, Docker, аутентификация и авторизация, загрузка изображений, экспорт файлов CSV, c3.js.
6 ч 50 мин 20 сек
English
Бесплатно
Сайт на Django 3. Сервис по сбору данных logo

Сайт на Django 3. Сервис по сбору данных

Сайт на Django 3. Сервис по сбору данных
Django - бесплатный и свободно распространяемый  фреймворк для веб-приложений, написанный на Python. Каждый раз при разработке веб-сайтов требуются похожие компоненты: способ аутентифицировать пользователей (вход, выход, регистрация), панель управления сайтом, формы, инструменты для загрузки файлов и т. д. И чтобы это все не повторять, был создан Django.  Django отлично работает в сочетании с  любыми библиотеками, инструментами и с
20 ч 44 мин 19 сек
Русский
Премиум
Создание Реального Проекта Python Django: Веб-разработка c Django logo

Создание Реального Проекта Python Django: Веб-разработка c Django

Build Python Django Real Project: Django Web Development
Разработайте/создайте настоящий проект Django и узнайте, как создавать приложения Django. Разрабатывая этот веб-сайт Django, вы узнаете, как работать с реальными приложениями Django и реальными требованиями проекта. Вы изучите большую часть базового Django и получите промежуточные знания Django, выполнив это руководство по Django. Это 100% проектный курс. Мы будем создавать настоящий проект Django под названием «Car Zone — бизнес-сайт
10 ч 4 мин 10 сек
English
Премиум
Рейтинг
Продолжительность
Язык
Цена

Узнать больше о Django

Что такое Django ?
Django — это высокоуровневый веб-фреймворк с открытым исходным кодом, написанный на Python. Он разработан, чтобы помочь разработчикам как можно быстрее доводить приложения от концепции до завершения. Он следует архитектурному шаблону модель-представление-контроллер (MVC) и поощряет использование повторно используемого и компонуемого кода. Он включает в себя систему объектно-реляционного сопоставления (ORM), которая позволяет разработчикам взаимодействовать с базами данных с помощью кода Python вместо написания необработанного SQL. Django также включает встроенную поддержку аутентификации пользователей, форм, кэширования и многого другого. У него большое и активное сообщество, и доступно множество сторонних пакетов для расширения его функциональности. Некоторые популярные сайты, такие как Instagram, Spotify и Mozilla, созданы с использованием Django. Он считается надежной и универсальной средой для создания веб-приложений для различных вариантов использования, от небольших сайтов до крупномасштабных проектов.
Кто использует Django ?
Django используется широким кругом компаний и организаций, от небольших стартапов до крупных предприятий. Некоторые популярные сайты, такие как Instagram, Spotify и Mozilla, созданы с использованием Django. Кроме того, многие другие известные компании и организации, такие как NASA, National Geographic и Washington Times, используют Django для своих веб-сайтов и веб-приложений. Эта структура также используется многими государственными учреждениями и некоммерческими организациями благодаря ее гибкости, масштабируемости и функциям безопасности. Django также популярен среди разработчиков, которые хотят быстро и эффективно создавать веб-приложения. Встроенные функции платформы и сторонние пакеты упрощают добавление общих функций, таких как проверка подлинности пользователей, формы и управление базами данных. Кроме того, большое и активное сообщество разработчиков, работающих над Django, означает, что доступно множество ресурсов и руководств, которые помогут новым пользователям начать работу.
Для чего используют Django ?
Django в основном используется для создания веб-приложений. Это высокоуровневая веб-инфраструктура, позволяющая разработчикам как можно быстрее продвигать приложения от концепции до завершения. Он следует архитектурному шаблону модель-представление-контроллер (MVC) и поощряет использование повторно используемого и компонуемого кода. Django предоставляет множество встроенных функций, которые помогают разработчикам эффективно создавать веб-приложения, например: Система объектно-реляционного сопоставления (ORM), которая позволяет разработчикам взаимодействовать с базами данных с помощью кода Python вместо написания необработанного SQL. Встроенная поддержка аутентификации пользователей и форм. Встроенная поддержка кэширования и промежуточного ПО. Механизм шаблонов, который позволяет разработчикам отделить логику представления от бизнес-логики. Интерфейс администратора, который позволяет разработчикам легко управлять данными приложения. Django также считается безопасным фреймворком, он следует философии «батареи включены», что означает, что он включает в себя множество функций безопасности из коробки, таких как защита от межсайтового скриптинга (XSS), подделки межсайтовых запросов (CSRF), и атаки SQL-инъекций. Таким образом, Django широко используется для создания веб-приложений для различных вариантов использования, от небольших сайтов до крупномасштабных проектов, благодаря своей гибкости, масштабируемости, безопасности и встроенным функциям, которые он предоставляет. Кроме того, большое и активное сообщество разработчиков, работающих над Django, означает, что доступно множество ресурсов и руководств, которые помогут новым пользователям начать работу.