Страница 1 из 1

Django - быстрый старт

Добавлено: 31 янв 2021, 10:49
admin
1. Запустить Windows PowerShell
2. Устанавливаем виртуальное окружение virtualenv ()
3. Установка Django - pip3 install django==2.2 (для версии 2.2)
4. Создать папку проекта с именем NameFolderProgeject
5. Зайти в созданную папку NameFolderProgeject, открыть PowerShell
6. Создать сам проект - django-admin startproject NameProgeject
7. Зайти в папку проекта NameProgeject (с файлом manage.py) , открыть PowerShell
8. Создать приложение - python manage.py startapp NameProtection (примерно - сколько страниц/функционала, столько и приложений)
9. Новое приложение необходимо регестрировать в файле settings.py проекта INSTALLED_APPS. В конце списка 'NameProtection.apps.NameProtectionConfig'
10. Миграция в бд - python manage.py migrate
11. Создание админа с паролем (если забыл пароль можно пересоздать) - python manage.py createsuperuser
12. python manage.py runserver - запуск сервера

Re: Django - быстрый старт

Добавлено: 31 янв 2021, 11:24
admin
Часто используемые команды

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

Код: Выделить всё

django-admin startproject
Создание приложения:

Код: Выделить всё

python manage.py startapp
Создание новых миграций при изменении моделей проекта:

Код: Выделить всё

python manage.py makemigrations
Применение новых миграций к БД:

Код: Выделить всё

python manage.py migrate
Запуск сервера:

Код: Выделить всё

python manage.py runserver
Запуск консоли Python:

Код: Выделить всё

python manage.py shell
Слияние миграций?:

Код: Выделить всё

python manage.py makemigrations --merge

Re: Django - быстрый старт

Добавлено: 31 янв 2021, 17:19
admin

Re: Django - быстрый старт

Добавлено: 31 янв 2021, 17:20
admin

Re: Django - быстрый старт

Добавлено: 31 янв 2021, 17:28
admin