4 года назад
Развертывание Python Django приложения в Деплойми
Привет! Сегодня развернем приложение посерьезнее, Python Django приложение с базой данных и сборкой фронта через webpack. В качестве основы используем два проекта: https://github.com/khadegd/django-webpack-starter https://github.com/nickjj/docker-django-example В первой части статьи рассмотрим развертывание с помощью Heroku Buildpack, а во второй с помощью Dockerfile. В качестве иллюстрации к статьям - используем видео https://youtu.be/RTmTaAh1eh8. Да-а, это будет посложнее предыдущих примеров, но все должно получиться – засекайте время! Изучим код первого примера: https://github.com/khadegd/django-webpack-starter...
2822 читали · 4 года назад
🐍 Дорожная карта Python-разработчика
В нашей версии дорожной карты рассказываем, в каком порядке нужно изучать Python, чтобы пройти путь от основ до веб-разработки, тестирования, науки о данных или машинного обучения. Чтобы не превратить обучение в рутину можно одновременно учить основы и не спеша изучать что-то продвинутое: Django, Selenium, математику для дата-сайенс, алгоритмы. Придумывайте себе челленджи, участвуйте в хакатонах, конкурсах Kaggle (раз, два, три). Не скучайте. 1. Где и как учиться? Итак, у нас есть четыре способа...
5 лет назад
Развертываем проект Django на Heroku
Прежде всего нам потребуется: Создание проекта Устанавливаем модули pipenv install django gunicorn django-heroku dj-database-url whitenoise Активируем виртуальное окружение и создаем проект pipenv shell django-admin startproject <название проекта> . Для запуска проекта используем python manage.py runserver Настраиваем проект Открываем файл settings.py и импортируем нужные модули В самом конце файла сразу добавляем Настраиваем хост ALLOWED_HOSTS = ['localhost', '127.0.0.1', '<название приложения>...
3 года назад
Топ 3 бесплатных хостинга
Heroku предоставляет возможность бесплатного хостинга приложений на различных языках программирования, таких как Node.js, Ruby, Python, Java, PHP и других. Предлагает облачный сервис с масштабированием и управлением проектами через веб-интерфейс. Google Cloud Platform предоставляет бесплатный период на использование своих облачных сервисов, а также кредит на расходы. В рамках бесплатного периода можно использовать виртуальные машины, хранилище данных, аналитические сервисы, и другие решения...