Skip to content
Discussion options

You must be logged in to vote

Hi,

I've taken a look at your code and identified the likely reason for the missing tabs. In your urls.py, it looks like the paths for the Journal and Contacts views are missing. To resolve this, I recommend switching from custom URL paths to using NetBox’s built-in view registration method.

Here's a good example from the NetBox ACL plugin that demonstrates that approach:
netbox-community/netbox-acls#254

Additionally, I suggest removing the setup.py file and relying solely on pyproject.toml. This is the modern standard and aligns with NetBox’s evolving packaging practices.

You might also find the NetBox cookiecutter repository to be a helpful starting point for structuring your plugin:
ht…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@NetworkSeb
Comment options

@NetworkSeb
Comment options

Answer selected by NetworkSeb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants