Overview
Development Guide: Navigating the Codebase¶
This guide is intended for developers and contributors working on the NetBox LibreNMS Plugin. It provides a broad overview of the codebase structure and key elements. For detailed NetBox plugin development documentation, see the official NetBox documentation.
Contents¶
- Project Structure: Overview of the main folders and files in the plugin.
- Views & Inheritance: How views are organized, inheritance patterns, and extension tips.
- Mixins: Reusable logic for views, including API access and caching.
- Templates: Template structure, conventions, and customization tips.