РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
800 of 818 menu

Команда startproject

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

Синтаксис

django-admin startproject project_name [destination]

Пример

Создадим новый проект с именем myproject в текущей директории:

django-admin startproject myproject

Результат выполнения команды:

"Project 'myproject' created successfully"

После выполнения команды будет создана следующая структура:

myproject/ ├── manage.py └── myproject/ ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py

Пример

Создадим проект в указанной директории projects/myapp:

django-admin startproject myproject projects/myapp

Результат выполнения команды:

"Project 'myproject' created in 'projects/myapp'"

Структура созданного проекта:

projects/myapp/ ├── manage.py └── myproject/ ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py

Смотрите также

  • команда startapp,
    которая создаёт новое приложение в проекте
  • команда runserver,
    которая запускает встроенный сервер для разработки
  • команда makemigrations,
    которая создаёт миграции на основе изменений в моделях
  • команда migrate,
    которая применяет миграции к базе данных
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить