Allow for drag'n'drop files to import feature #9075

Closed
opened 2025-12-29 20:45:05 +01:00 by adam · 5 comments
Owner

Originally created by @fatman00 on GitHub (Jan 10, 2024).

NetBox version

v3.6.5

Feature type

New functionality

Proposed functionality

In the user interface it is already possible to bulk import data using various methods. Direct Import, Upload File and Data file.
Instead of having to find the entry in the menu, press import -> Upload File - Submit. It would be great if it was possible to just drag'n'drop a file on the import button in the menu.

Use case

When we create sites we have a baseline file with VLANs and IP prefixes we edit and upload using the GUI, it would be way faster if it was possible to just drag the csv/yaml file onto the import button in the menu, and it would submit it right away.

Database changes

none

External dependencies

none

Originally created by @fatman00 on GitHub (Jan 10, 2024). ### NetBox version v3.6.5 ### Feature type New functionality ### Proposed functionality In the user interface it is already possible to bulk import data using various methods. Direct Import, Upload File and Data file. Instead of having to find the entry in the menu, press import -> Upload File - Submit. It would be great if it was possible to just drag'n'drop a file on the import button in the menu. ### Use case When we create sites we have a baseline file with VLANs and IP prefixes we edit and upload using the GUI, it would be way faster if it was possible to just drag the csv/yaml file onto the import button in the menu, and it would submit it right away. ### Database changes none ### External dependencies none
adam added the type: featurepending closurecomplexity: medium labels 2025-12-29 20:45:05 +01:00
adam closed this issue 2025-12-29 20:45:06 +01:00
Author
Owner

@jeremystretch commented on GitHub (Jan 10, 2024):

Marking this as blocked by #12128 for now.

@jeremystretch commented on GitHub (Jan 10, 2024): Marking this as blocked by #12128 for now.
Author
Owner

@jeremystretch commented on GitHub (Jan 11, 2024):

AFAIK most modern browsers support dragging a file into the upload widget on the page. Do we need a separate widget to support this?

@jeremystretch commented on GitHub (Jan 11, 2024): AFAIK most modern browsers support dragging a file into the upload widget on the page. Do we need a separate widget to support this?
Author
Owner

@fatman00 commented on GitHub (Jan 15, 2024):

I am not sure an extra widget would be needed.
My thought was just that instead of having to click the import button on the sidebar menu, click upload tap, drag a file to it and click submit.
It would simplify the workflow of working with import of files if it was possible to just drag a file to the import button in the menu sidebar. And that would automatically upload and submit the file.

@fatman00 commented on GitHub (Jan 15, 2024): I am not sure an extra widget would be needed. My thought was just that instead of having to click the import button on the sidebar menu, click upload tap, drag a file to it and click submit. It would simplify the workflow of working with import of files if it was possible to just drag a file to the import button in the menu sidebar. And that would automatically upload and submit the file.
Author
Owner

@github-actions[bot] commented on GitHub (Aug 21, 2024):

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. Do not attempt to circumvent this process by "bumping" the issue; doing so will result in its immediate closure and you may be barred from participating in any future discussions. Please see our contributing guide.

@github-actions[bot] commented on GitHub (Aug 21, 2024): 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. **Do not** attempt to circumvent this process by "bumping" the issue; doing so will result in its immediate closure and you may be barred from participating in any future discussions. Please see our [contributing guide](https://github.com/netbox-community/netbox/blob/develop/CONTRIBUTING.md).
Author
Owner

@github-actions[bot] commented on GitHub (Sep 20, 2024):

This issue has been automatically closed due to lack of activity. In an effort to reduce noise, please do not comment any further. Note that the core maintainers may elect to reopen this issue at a later date if deemed necessary.

@github-actions[bot] commented on GitHub (Sep 20, 2024): This issue has been automatically closed due to lack of activity. In an effort to reduce noise, please do not comment any further. Note that the core maintainers may elect to reopen this issue at a later date if deemed necessary.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#9075