Skip to content

djaodjin/djaodjin-deployutils

Folders and files

NameName
Last commit message
Last commit date
Feb 3, 2025
Feb 3, 2025
Dec 29, 2023
Apr 18, 2023
Feb 3, 2025
Jan 24, 2023
Dec 28, 2024
Sep 28, 2024
Mar 8, 2015
May 26, 2014
Dec 28, 2024
Jan 30, 2025
Feb 3, 2025
Aug 3, 2016
Jan 30, 2025
Jan 23, 2025
Apr 18, 2023

Repository files navigation

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.12.0

  • adds support for Django 4.2(LTS) and 5.1

previous release notes