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.1.tar.gz (112.5 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.1-py3-none-any.whl (126.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: entirius_django_email-4.0.1.tar.gz
  • Upload date:
  • Size: 112.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.31 {"installer":{"name":"uv","version":"0.11.31","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.1.tar.gz
Algorithm Hash digest
SHA256 1c5259102acd23f8f767eaf3aca1230656b84410d4f3d5e57f1203c63ab7081b
MD5 3465b56fd2de0e40d5d3f8a39ad12bc2
BLAKE2b-256 a151eeb149156d03956b0830121c776357b789a8b2599115ad1f28ee0d6322e3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: entirius_django_email-4.0.1-py3-none-any.whl
  • Upload date:
  • Size: 126.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.31 {"installer":{"name":"uv","version":"0.11.31","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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ce1fb1174f1af562bdbc281dec8c527bf78fe6f73425d973b28f4774db719e1b
MD5 4d07e3e0c88f44d21b9a66615bd30c89
BLAKE2b-256 45e259bdfe856589360ce35ec9596613ce4038a5735f0c88e114dfb50b03c1c4

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