Refactor imports for extras.forms.mixins #12919
Labels
status: accepted
This issue has been accepted for implementation
type: housekeeping
Changes to the application which do not directly impact the end user
Proposed Changes
Refactor imports for extras.forms.mixins, specifically in netbox.forms.base.py it has an import of:
if extras.admin.py doesn't have the following import:
There will be a circular import error.
Justification
items in netbox should not be calling into sub-packages if at all possible, any required forms and such should be factored out to utilities or netbox to prevent circular import issues.
The text was updated successfully, but these errors were encountered: