Skip to main content

Django Infra

A collection of utilities to streamline Django development with enhanced testing, optimized database operations, and flexible queryset exporting.

Quality

codecov

Pytest Enhancements

  • Python-based database management avoids rebuilding migrations on every test run.
  • Directory-level model setup decouples test models from production models for abstract model testing.

django_infra.db

  • bulk_update_queryset
    Optimized function for batch updating fields based on annotations.

  • UpdatableModel
    Enables direct model instance updates without needing to call .save().

django_infra.exporter

  • Export app for converting querysets into various formats.

Refer to additional documentation for installation and detailed usage instructions.

Metadata

Release files for django-infra 0.1.14

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-infra 0.1.14
File Size Uploaded Provenance Actions
django_infra-0.1.14.tar.gz 32.8 kB Without provenance Details for django_infra-0.1.14.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for django-infra 0.1.14
File Interpreter ABI Platform Actions
django_infra-0.1.14-py3-none-any.whl Python 3 none any Details for django_infra-0.1.14-py3-none-any.whl

Total release size: 79.6 kB

Release files / django_infra-0.1.14.tar.gz

Download URL django_infra-0.1.14.tar.gz
Size 32.8 kB
Tags Source
SHA-256 checksum
How to use checksums
e0b2e95a6f1c5a1001fa0a7716a38cd657f2f1493880d0d29288f1810df56187
BLAKE2b-256 checksum
How to use checksums
e6f1d20d9ba69ab395a8566dd23f63c21f7539e900a9979f4dac7df69a341db1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.0 CPython/3.11.15 Linux/6.17.0-1010-azure

Release files / django_infra-0.1.14-py3-none-any.whl

Download URL django_infra-0.1.14-py3-none-any.whl
Size 46.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
670094c05ce440964afd89a28c4d21a7f139f12678ac5a81f50d1fa5873497d8
BLAKE2b-256 checksum
How to use checksums
0baf6cd167d6025e3132776ac427f7bed67fc8a4aaf14cf6ac72caa32b36c5b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.0 CPython/3.11.15 Linux/6.17.0-1010-azure

Security for django-infra 0.1.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page