mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-18 05:28:16 -06:00
12795 fix user model registration
This commit is contained in:
parent
71c1e7100a
commit
3af6dec748
@ -578,6 +578,7 @@ registry['model_features'].update({
|
||||
|
||||
@receiver(class_prepared)
|
||||
def _register_features(sender, **kwargs):
|
||||
print(sender)
|
||||
# Record each applicable feature for the model in the registry
|
||||
features = {
|
||||
feature for feature, cls in FEATURES_MAP.items() if issubclass(sender, cls)
|
||||
|
@ -6,3 +6,11 @@ class UsersConfig(AppConfig):
|
||||
|
||||
def ready(self):
|
||||
import users.signals
|
||||
from .models import NetBoxGroup, ObjectPermission, Token, User, UserConfig
|
||||
from netbox.models.features import _register_features
|
||||
|
||||
_register_features(NetBoxGroup)
|
||||
_register_features(ObjectPermission)
|
||||
_register_features(Token)
|
||||
_register_features(User)
|
||||
_register_features(UserConfig)
|
||||
|
Loading…
Reference in New Issue
Block a user