Skip to main content

PeeringDB Django models

Project description

django-peeringdb

PyPI PyPI Tests Codecov

Django models for PeeringDB.

This package provides Django-native models and admin support for working with PeeringDB data. It is used by both the PeeringDB web application (peeringdb_server) and the PeeringDB CLI client (peeringdb-py). It enables direct access to PeeringDB objects via Django’s ORM and admin UI.

While the models are defined here, synchronization of PeeringDB data is handled by the external peeringdb CLI tool.


Synchronizing PeeringDB Data

Synchronization logic has been moved out of django-peeringdb and into the standalone peeringdb CLI tool. This decouples data sync from your application and provides a consistent way to keep PeeringDB data up to date across different environments.

For more detailed information, refer to the peeringdb CLI documentation

See the docs at http://peeringdb.github.io/django-peeringdb/

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

django_peeringdb-3.6.0.tar.gz (127.5 kB view details)

Uploaded Source

Built Distribution

django_peeringdb-3.6.0-py3-none-any.whl (48.6 kB view details)

Uploaded Python 3

File details

Details for the file django_peeringdb-3.6.0.tar.gz.

File metadata

  • Download URL: django_peeringdb-3.6.0.tar.gz
  • Upload date:
  • Size: 127.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for django_peeringdb-3.6.0.tar.gz
Algorithm Hash digest
SHA256 ba4cfbbaa7e6473eea36c9c52a3106dde88d24738e64ebff8975b17a42d2fa0d
MD5 21bfc22f34fa7bffd5a1caf8a3bd28d9
BLAKE2b-256 70db1b5fa49a6e76aaef8c205b20900f7dc55250d5d2c527ce42d8c41824985e

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_peeringdb-3.6.0.tar.gz:

Publisher: pypi.yaml on peeringdb/django-peeringdb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file django_peeringdb-3.6.0-py3-none-any.whl.

File metadata

File hashes

Hashes for django_peeringdb-3.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e9dead8d4350ca7445051b3508f76a7f49e42ee5536bb871d7c8b716de51ebae
MD5 ddb84c2a374abc83c72dc94447b71093
BLAKE2b-256 7ba52629b6e778b854bdcf91e7cfc0cf09f3d7e996026f1f0279bc138c7d0efd

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_peeringdb-3.6.0-py3-none-any.whl:

Publisher: pypi.yaml on peeringdb/django-peeringdb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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