-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Add a "Create and assign IP" button to interface creation dialog #2434
Comments
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. NetBox is governed by a small group of core maintainers which means not all opened issues may receive direct feedback. Please see our contributing guide. |
I will try to come up with a patch myself. |
Assigning to @kasimon |
@kasimon Are you still working on this? |
@jeremystretch I still intend to do so. Haven't had the time for it yet unfortunately. |
@kasimon have you been able to make any progress on this? |
…on when adding an interface
…thod New validate_form method on ComponentCreateView handles validation generically, which any post() method on ComponentCreateView can use to validate the form but handle the response differently as needed.
Closes #2434: Show 'Create & Assign IP Address' Button when Creating …
Thanks a lot for implementing this, @checktheroads! |
Environment
Proposed Functionality
Add another blue "Create and assign IP" button to the interface creation dialog that results in the same view as pressing the green "+" on a interface.
Use Case
Often when adding an interface, users also want to assign an IP address to it. Also the distinction between interface itself and ip addresses configured on the interface (that makes perfectly sense) can be a difficulty to grasp. They have to find the mouseover on the green plus of the created interface to find out how to configure an address to the interface. Having a shortcut directly from the interface creation dialog would result in a much more streamlined experience.
Database Changes
None.
External Dependencies
None.
The text was updated successfully, but these errors were encountered: