Menu
CoddyTech

Django онлайн

Напишите проект на Django, нажмите «Запустить» и пользуйтесь сайтом прямо в браузере: страницы, формы, админка. Настоящий Django, ничего не нужно устанавливать. Бесплатно, без регистрации.

Запускайте Django онлайн прямо в браузере

Редактируйте проект Django рядом с его предпросмотром. Кнопка запуска создаёт и применяет миграции, затем открывает главную страницу. На своём компьютере выполните makemigrations и migrate перед запуском python manage.py runserver. Здесь можно открывать ссылки, отправлять формы и пользоваться админкой Django 6.1 без установки и регистрации.

Каждый пример представляет собой целый проект: mysite/settings.py, mysite/urls.py и приложение со своими представлениями, моделями и шаблонами, и каждый файл можно редактировать. Консоль показывает вывод manage.py, ваши вызовы print() и каждый запрос. Вкладка Shell работает как manage.py shell, где ваши модели уже импортированы, а вкладка «Данные» показывает строки каждой таблицы.

Чем полезна эта песочница Django

  • Настоящий фреймворк, а не подделка: Django 6.1.2 обслуживает ваши URL, рендерит шаблоны и выполняет запросы ORM к SQLite.
  • Браузер рядом с кодом: адресная строка, кнопки «назад» и «вперёд», рабочие ссылки и формы, а также собственные страницы ошибок Django, пока включён DEBUG.
  • Админка работает: пример блога создаёт суперпользователя, так что можно войти в /admin/ и добавлять записи.
  • Вкладки Shell и «Данные»: делайте запросы к моделям, запускайте createsuperuser и смотрите каждую строку, не создавая для этого страницу.

Что можно сделать в песочнице Django

  • Небольшой сайт: добавьте страницу с представлением, URL и шаблоном, а потом поставьте на неё ссылку в навигации через {% url %}.
  • Блог: добавьте поле в модель Post, нажмите «Запустить», чтобы применить миграцию, и выведите поле на странице и в списке админки.
  • JSON API: верните JsonResponse из представления, примите POST с JSON и вызовите его со страницы через fetch().

Django онлайн: частые вопросы

Можно ли запустить Django онлайн без установки?

Да. Эта страница запускает Python и Django в браузере через WebAssembly, поэтому ничего не нужно устанавливать и не нужно создавать аккаунт. При первом запуске Python и Django скачиваются один раз (несколько мегабайт), а потом сайт стартует меньше чем за секунду.

Это настоящий Django?

Это Django 6.1.2 на Python 3.14 без изменений, и он запускает ваш проект. Ваши файлы ничем не отличаются от обычных файлов Django: скопируйте их в проект на компьютере, и они будут работать так же.

Где хранятся мои данные?

В базе SQLite в памяти. Каждый запуск начинается с пустой базы, применяет миграции и загружает данные примера, так что всё, что вы добавили через форму или админку, сохраняется до следующего запуска.

Чего песочница не умеет?

Она не может устанавливать пакеты из PyPI, подключаться к PostgreSQL или другому серверу, отправлять настоящие письма и выходить в интернет из Python. Загрузка файлов и изображений не поддерживается. Песочница нужна для учёбы и проверки идей, а не для хостинга сайта.

Это бесплатно? Мой код сохраняется?

Это бесплатно и без аккаунта. Ваши правки в каждом примере сохраняются в этом браузере, так что можно закрыть вкладку и вернуться. «Сбросить» возвращает текущий пример в исходное состояние, а кнопка загрузки сохраняет открытый файл.

Как выучить Django?

Начните с примеров здесь: поменяйте представление, нажмите «Запустить» и посмотрите, что получится. Если нужен путь, пройдите курс по Django от Coddy: представления, шаблоны, модели, формы, аккаунты и API, и в каждом уроке ваш сайт работает рядом с кодом.

Полезные инструменты для Django

Бесплатные браузерные инструменты, которые отлично работают с Playground Django, и всё это часть Coddy.