mirror of
https://github.com/inventree/InvenTree.git
synced 2025-04-30 12:36:45 +00:00
only add once
This commit is contained in:
parent
a426742567
commit
28012a3cea
@ -146,6 +146,9 @@ class InvenTreeConfig(AppConfig):
|
|||||||
|
|
||||||
def add_user_on_startup(self):
|
def add_user_on_startup(self):
|
||||||
"""Add a user on startup"""
|
"""Add a user on startup"""
|
||||||
|
# stop if already created
|
||||||
|
if hasattr(settings, 'USER_ADDED') and settings.USER_ADDED:
|
||||||
|
return
|
||||||
|
|
||||||
# get values
|
# get values
|
||||||
add_user = get_setting(
|
add_user = get_setting(
|
||||||
@ -171,5 +174,6 @@ class InvenTreeConfig(AppConfig):
|
|||||||
try:
|
try:
|
||||||
new_user = user.objects.create_user(add_user, add_email, add_password)
|
new_user = user.objects.create_user(add_user, add_email, add_password)
|
||||||
logger.info(f'User {str(new_user)} was created!')
|
logger.info(f'User {str(new_user)} was created!')
|
||||||
|
settings.USER_ADDED = True
|
||||||
except Exception as _e:
|
except Exception as _e:
|
||||||
print(_e)
|
print(_e)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user