Skip to main content

Transactional email Django module for Volkanos — branded templates per channel and language

Project description

django-email

Transactional email for Volkanos — branded, per-channel and per-language email templates with an admin API. Ships email services for account, checkout, loyalty, returns and newsletter flows.

Installation

pip install entirius-django-email

Add the app to your project:

INSTALLED_APPS = [
    ...
    "django_regional",
    "django_email",
]

Brand templates

Header/footer branding is resolved through Django template precedence: put your brand overrides in a project-level template directory (see __email_brand.example/) — app defaults apply otherwise.

Development

make install     # sync dependencies (uv)
make check       # lint + format check (ruff)
make test        # test suite (pytest + pytest-django)

Development and agent instructions: AGENTS.md.

License

Mozilla Public License 2.0 — see LICENSE.

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

entirius_django_email-4.0.0.tar.gz (112.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

entirius_django_email-4.0.0-py3-none-any.whl (126.7 kB view details)

Uploaded Python 3

File details

Details for the file entirius_django_email-4.0.0.tar.gz.

File metadata

  • Download URL: entirius_django_email-4.0.0.tar.gz
  • Upload date:
  • Size: 112.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for entirius_django_email-4.0.0.tar.gz
Algorithm Hash digest
SHA256 5d447c9fab23c4a8dd71b38107ba6b6cf7b3e5e4d6d9ad1aaff393714ecd7e11
MD5 917eb98a727af3249cc34a1273b8ab44
BLAKE2b-256 f2a03080136a3f2d6beba804b492b7d8c62ee413d8c17a3bdba1c0cde9e1e0c5

See more details on using hashes here.

File details

Details for the file entirius_django_email-4.0.0-py3-none-any.whl.

File metadata

  • Download URL: entirius_django_email-4.0.0-py3-none-any.whl
  • Upload date:
  • Size: 126.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for entirius_django_email-4.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 36e744f5a61a1c4ba8ca09af63550b93c1e8c1293b7ccf0fa6587c0c7760ea46
MD5 d7e76a84a64fe8c2ef73ad248ad3a5f2
BLAKE2b-256 2338ebf94fcd3aef3136c3016de1c1e10eb622fb5a5902baf508d429c7e8691d

See more details on using hashes here.

Supported by

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