Home / Companies / Upsun / Blog / Post Details
Content Deep Dive

Up(sun) and running with Django

Blog post from Upsun

Post Details
Company
Date Published
Author
Chad Carlson
Word Count
841
Language
English
Hacker News Points
-
Summary

Upsun offers a streamlined process for setting up and deploying Django projects using its CLI and integration with tools like cookiecutter, PostgreSQL, Redis, and Celery. The Upsun CLI's `project:init` command assists in initializing a Django project by generating necessary configuration files such as a `.environment` file for setting environment variables and a `.upsun/config.yaml` for build and deployment settings. Users are guided through selecting options for the database, mail service, frontend pipeline, and other services, resulting in a skeleton project ready for further development. The environment can be adjusted and previewed with Upsun's commands to match production settings, facilitating the deployment of scalable Django applications on Upsun's platform. Users can branch environments to test configurations, such as adding Celery workers, before promoting changes to production.