Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to register additional method to a UI Viewset via NautobotUIViewSetRouter #4044

Closed
1 of 12 tasks
whitej6 opened this issue Jul 3, 2023 · 0 comments · Fixed by #4045
Closed
1 of 12 tasks

Ability to register additional method to a UI Viewset via NautobotUIViewSetRouter #4044

whitej6 opened this issue Jul 3, 2023 · 0 comments · Fixed by #4045
Labels
type: feature Introduction of new or enhanced functionality to the application

Comments

@whitej6
Copy link
Contributor

whitej6 commented Jul 3, 2023

As ...

P.D. - Plugin Developer

I want ...

The ability to define additional routes as part of a single viewset for a given model

So that ...

I can build one call to handle all out of the box views plus any additional non-standard views.

I know this is done when...

  • I create a new model in a plugin that requires N non-standard views and each non-standard view does NOT require an additional URL pattern to be registered.

Optional - Feature groups this request pertains to.

  • Automation
  • Circuits
  • DCIM
  • IPAM
  • Misc (including Data Sources)
  • Organization
  • Plugins (and other Extensibility)
  • Security (Secrets, etc)
  • Image Management
  • UI/UX
  • Documentation
  • Other (not directly a platform feature)

Database Changes

None

External Dependencies

None

@whitej6 whitej6 added the type: feature Introduction of new or enhanced functionality to the application label Jul 3, 2023
whitej6 added a commit to whitej6/nautobot that referenced this issue Jul 3, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 1, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type: feature Introduction of new or enhanced functionality to the application
Projects
No open projects
Archived in project
1 participant