2 заметки с тегом django

Все заметки о Django

 Нет комментариев    34   1 мес   django

Как запустить Django-проект с помощью PyCharm?

В PyCharm создаём новый проект. Виртуальное окружение будет добавлено автоматически.

Устанавливаем Django и его зависимости:

terminal: pip install Django

Создаём новый проект Django:

terminal: django-admin startproject <project_name>

Переходим в папку и создаём новое приложение:

terminal: cd <project_name>
terminal: python manage.py startapp <app_name>

Добавляем приложение в переменную INSTALLED_APPS файла settings.py:

Определяем директорию хранения шаблонов:

TEMPLATES_DIR = os.path.join(BASE_DIR, "templates")

Определяем директорию хранения статических файлов:

STATIC_ROOT = os.path.join(BASE_DIR, "static") 

Создаём модели приложения в файле models.py:

Создаём представление приложения в файле views.py:

Создаём скрипт миграций и запускаем миграции:

terminal: python manage.py makemigrations
terminal: python manage.py migrate

Регистрируем приложение в панели администратора в файле admin.py:

Создаём суперпользователя:

terminal: python manage.py createsuperuser

Создаём структуру адресов в переменной urlpath в файле urls.py папки :

path('', include('app_name.urls'), name='index')

Создаём структуру адресов в файле urls.py в файле приложения:

path('', views.index, name='index')

Создаём в папке templates шаблон главной страницы приложения.

Собираем статические файлы (если есть):

terminal: python manage.py collectstatic

Запускаем сервер:

terminal: python manage.py runserver

Добавляем несколько новых записей:

http://127.0.0.1:8000/admin/

Наслаждаемся результатом:

 Нет комментариев    185   3 мес   django