Mishanki / django

Personal education project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Django 4: Personal education

Виртуальное окружение

Создать venv

python3 -m venv env

Активировать venv

source my_env/bin/activate

Django 4

Установка

pip install Django~=4.1.0

Зависимости

pip install -r requirements.txt

Версия

python -m django --version

Запуск сервера разработки

python manage.py runserver
или
python manage.py runserver 127.0.0.1:8001 --settings=mysite.settings

Создание проекта

django-admin startproject mysite

Создание приложения

python manage.py startapp blog

Миграции

Создать миграцию

python manage.py makemigrations blog

Проинспектировать исходный код SQL

python manage.py sqlmigrate blog 0001

Запуск миграций

python manage.py migrate

Пользователи

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

python manage.py createsuperuser

Работа через shell

Открыть оболочку Python

python manage.py shell

About

Personal education project


Languages

Language:Python 74.3%Language:HTML 21.0%Language:CSS 4.7%