Skip to content

Commit 3d20efc

Browse files
authored
Merge pull request #180 from sleinen/179_netbox_4_0_user_model
User get_user_model() rather than importing User directly
2 parents b1f4673 + 325cdd9 commit 3d20efc

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

vars/main.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@ _netbox_storages_map:
1414
sftpstorage: []
1515

1616
netbox_superuser_script: |
17-
from django.contrib.auth.models import User
17+
from django.contrib.auth import get_user_model
1818
from base64 import b64decode
19+
User = get_user_model()
1920
password = b64decode("{{ netbox_superuser_password | b64encode }}").decode("UTF-8")
2021
query = User.objects.filter(username="{{ netbox_superuser_username }}")
2122
if not query.exists():
@@ -33,7 +34,8 @@ netbox_superuser_script: |
3334
3435
netbox_superuser_token: |
3536
from users.models import Token
36-
from django.contrib.auth.models import User
37+
from django.contrib.auth import get_user_model
38+
User = get_user_model()
3739
user = User.objects.get(username="{{ netbox_superuser_username }}")
3840
query = Token.objects.filter(user=user)
3941
if not query.exists():

0 commit comments

Comments
 (0)