{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/21"},{"label":"Internet","url":"https://skillfed.io/packages/category/internet/5"}],"enrichment":{"capability":"Provides Django ORM models and admin interface for PeeringDB data, enabling direct access to peering, network, and internet exchange information within Django applications.","skillfed_tags":["peering-networks","django-models"],"use_cases":["Build a network operations dashboard that queries PeeringDB peering and exchange data directly via Django ORM.","Extend PeeringDB data with custom fields or relationships in your Django admin interface.","Create a peering request or network lookup tool that combines PeeringDB models with your own application logic.","Integrate PeeringDB information into a multi-tenant ISP or hosting platform's internal database.","Generate reports on peering relationships and network topology using Django querysets."],"what_it_does":"django-peeringdb bridges PeeringDB\u2014a public database of internet peering, networks, and exchanges\u2014into Django applications by providing pre-built ORM models and admin UI support. Rather than building your own models or calling PeeringDB's API directly, you get Django-native access to peering, network, and internet exchange objects. The package is used by both the official PeeringDB web application and CLI client, so the models are battle-tested in production.\n\nData synchronization has been decoupled into a separate peeringdb CLI tool, which means your Django app stays lightweight and can sync data on its own schedule. You install django-peeringdb to get the models and admin interface, then use the external CLI tool to keep the database current. The package depends on Django, django-countries, django-handleref, django-inet, and asgiref\u2014all standard Django ecosystem components.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, carries a permissive license, and solves a real problem for anyone building Django applications that need PeeringDB data. Install friction is low and the dependency tree is clean. Use it if your application needs to query or display peering, network, or internet exchange information."},"id":"django-peeringdb","links":{"html":"https://skillfed.io/packages/django-peeringdb","md":"https://skillfed.io/packages/django-peeringdb.md","pypi":"https://pypi.org/project/django-peeringdb/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-10-13","license_spdx":null,"license_treatment":"permissive","name":"django-peeringdb","python_support":"supports_current","summary":"PeeringDB Django models"},"popularity":{"monthly_downloads":87029,"position":13819,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.7.0"}
