Skip to main content

Deploy webapps hosted on djaodjin.com

Project description

DjaoDjin deployutils

This repository contains the code for the command line tool and modules to seamlessly integrate an appplication with DjaoDjin's HTTP session manager proxy.

Install

Install deployutils into your environment

$ pip install djaodjin-deployutils

See the steps to integrate with a Django project.

Development

Clone the repository in a virtualenv and install the prerequisites

$ python3 -m .venv
$ source .venv/bin/activate
$ pip install -r testsite/requirements.txt

Create the credentials file with a DJAODJIN_SECRET_KEY and the empty db.

$ make initdb

Run the web application

$ python manage.py runserver

Browse to http://localhost:8000

Release Notes

Tested with

  • Python: 3.10, Django: 4.2 (LTS)
  • Python: 3.12, Django: 5.1 (next)
  • Python: 3.7, Django: 3.2 (legacy)

0.13.1

  • evals settings passed through environment variables
  • matches saas profile redirects

previous release notes

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

djaodjin_deployutils-0.13.1.tar.gz (50.8 kB view details)

Uploaded Source

Built Distribution

djaodjin_deployutils-0.13.1-py3-none-any.whl (98.2 kB view details)

Uploaded Python 3

File details

Details for the file djaodjin_deployutils-0.13.1.tar.gz.

File metadata

  • Download URL: djaodjin_deployutils-0.13.1.tar.gz
  • Upload date:
  • Size: 50.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.17

File hashes

Hashes for djaodjin_deployutils-0.13.1.tar.gz
Algorithm Hash digest
SHA256 4e1da57d109ff3a34dcaad635e3f2249da820a1d47543eb783ffcac66ed42dad
MD5 b1ddff63494a30689dd5dce6a0f025cb
BLAKE2b-256 16c12d81ee750a5b9dd9f0d4e493360d15ca8b7d8ed7fe2c59bcd5713ff4c651

See more details on using hashes here.

File details

Details for the file djaodjin_deployutils-0.13.1-py3-none-any.whl.

File metadata

File hashes

Hashes for djaodjin_deployutils-0.13.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ad259780b2e1b610fb7e58dfad07c648d4e4988bdf2815d044e99455107b2ad4
MD5 c907895f4260d5f18653be64e5520c95
BLAKE2b-256 a65c899378db06ab50b1348501afefb8ef7cf491c1e5d2c4de633dba798e384f

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