Установка приложения
django-admin startproject mysite
Создание БД
CREATE DATABASE mysite CHARACTER SET utf8; GRANT ALL PRIVILEGES ON mysite.* TO "django"@"localhost" IDENTIFIED BY "pass"; FLUSH PRIVILEGES;
Конфигурация БД в settings.py
DATABASES = { 'default': { # 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), 'ENGINE': 'django.db.backends.mysql', 'NAME': 'mysite', 'USER': 'django', 'PASSWORD': 'pass' } }
Запуск миграции
python3 manage.py migrate
Запуск dev-сервера
python3 manage.py runserver 0:8000
Добавить администратора
python3 manage.py createsuperuser