Skip to main content

Deployment, for Djangonauts with deadlines.

Project description

django-simple-deploy

Deployment, for Djangonauts with deadlines.

Documentation

The full documentation for this project is at Read the Docs.

Some documentation has not been moved to Read the Docs yet. You may find what you're looking for in the old_docs/ directory, but some of that information is out of date.

Quickstart

This app gives you a management command that configures your project for an initial deployment. It targets Fly.io, Platform.sh, and Heroku at the moment, and can be expanded to target other platforms as well.

If you have a relatively simple Django project that runs locally, you can deploy your project in a few short steps. The only change you'll need to make to your project is to add this app to INSTALLED_APPS.

Simplest example of how to use django-simple-deploy

The above command will deploy your project to Fly.io. To deploy to another platform such as Platform.sh, just install a different plugin when you install django-simple-deploy:

$ pip install "django-simple-deploy[platform_sh]"

All output is captured and written to a log file stored in dsd_logs/, which is placed at the project's root directory.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_simple_deploy-1.0.0.tar.gz (62.5 kB view details)

Uploaded Source

Built Distribution

django_simple_deploy-1.0.0-py3-none-any.whl (27.6 kB view details)

Uploaded Python 3

File details

Details for the file django_simple_deploy-1.0.0.tar.gz.

File metadata

  • Download URL: django_simple_deploy-1.0.0.tar.gz
  • Upload date:
  • Size: 62.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for django_simple_deploy-1.0.0.tar.gz
Algorithm Hash digest
SHA256 c2478b88c90481c1b282d3aa5985dc804bc88d90cfe3a3e9a3948c887c60df7b
MD5 b24291282309b861ea7a1e1f6be6507b
BLAKE2b-256 c7c7489f3f44b8a796d524ccb428057dc0d3b12a7f70d8a804d116b495f82a5e

See more details on using hashes here.

File details

Details for the file django_simple_deploy-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for django_simple_deploy-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a538e678d38a688c15c0818600bf1047a9f9dafd41f1d636679652e56134eb08
MD5 fa3d879bcf117fdabdb32fc0a944926f
BLAKE2b-256 cd1f63007b0c66bc18a8b60343616fc02f2e997ab312a6a45f4fcc3d9e886ac1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page