pulumi-django-azure
Opinionated Pulumi Azure infrastructure and Django runtime helpers for deploying Django apps on Azure App Service (storage + CDN, Entra-authenticated Postgres, Key Vault, optional Redis/tasks, ACS email, and App Service build/startup scripts).
Documentation: https://django-azu.re For LLMs / agents: llms.txt · llms-full.txt Consumer paste snippets: For consuming projects
Install
poetry add pulumi-django-azure
Git branch pin:
pulumi-django-azure = { git = "https://gitlab.com/MaartenUreel/pulumi-django-azure.git", branch = "main" }
Imports
Pulumi stacks and Django apps are often separate projects. Keep imports scoped:
# Pulumi / infra only
from pulumi_django_azure.django_deployment import DjangoDeployment, HostDefinition
# Django app only
from pulumi_django_azure.settings import * # noqa: F403
from pulumi_django_azure.settings import patch_django_settings_for_azure
Full samples and deploy steps live in the docs (getting started, domains, database, secrets, deploy pipeline).
Links
Contributing
Built for sponsored / non-profit Azure use cases; change requests and PRs that improve generality are welcome. Keep docs under docs/ in sync with behavior — see AGENTS.md and .cursor/rules/.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pulumi_django_azure-1.0.89.tar.gz.
File metadata
- Download URL: pulumi_django_azure-1.0.89.tar.gz
- Upload date:
- Size: 38.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
503c729997265d65611a9635383fecb2ec5f5120a8ed45babd0d951b38d2f987
|
|
| MD5 |
6034f0c8a8bebb977cf97187d45b3225
|
|
| BLAKE2b-256 |
05a5cf8224d7f0b1b1bbe6411542c19e5c234ded79d22321c15d42eb9133f85d
|
File details
Details for the file pulumi_django_azure-1.0.89-py3-none-any.whl.
File metadata
- Download URL: pulumi_django_azure-1.0.89-py3-none-any.whl
- Upload date:
- Size: 49.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af8ff438513fbf44bca164f2c5b253c4b6930c2d491762b352c2b98d2f4a274f
|
|
| MD5 |
a77cf05887bae29fee8798da5d71a7ae
|
|
| BLAKE2b-256 |
c6e8e2881a0663fff7934bb44de054ec9e345e2fa415658378ae4b7328491be3
|