Рубрики
Без рубрики

Запуск сайта Python django

Установка Python и всех необходимых библиотек Sudo apt-get Обновление Sudo apt-get install postgresq … Помечено с Django, Ubuntu, Python.

Установка Python и все необходимые библиотеки

sudo apt-get update
sudo apt-get install postgresql postgresql-contrib -y
sudo apt-get install python-pip python-dev build-essential -y
sudo apt-get install libpq-dev -y
sudo pip install --upgrade pip
sudo pip install --upgrade virtualenv

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

mkdir mysite && cd mysite
virtualenv venv
source venv / bin / activate
pip install django-toolbelt
django-admin.py startproject mysite.
echo "web: gunicorn mysite.wsgi"> Procfile
pip freeze> requirements.txt
echo "venv"> .gitignore
git init
git add.
git commit -m "First Commit for Mysite"

Сайт запуска

virtualenv venv
source venv / bin / activate
export $ (cat .env)
pip install -r requirements.txt
python manage.py collectstatic --noinput
gunicorn project.wsgi -b 0.0.0.0:5000

Работа с миграциями в Джанго

python manage.py migrate
python manage.py makemigrations
python manage.py makemigrations --empty yourappname

Работа со списком необходимых пакетов

pip freeze> requirements.txt
pip install -r requirements.txt

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

django-admin.py startapp myapp app / myapp

Оригинал: “https://dev.to/endykaufman/running-python-django-site-4l49”