[ADD] LOAD DATA: New app for loading demo data to a blank database on user preference

This commit is contained in:
Horilla
2024-09-21 15:16:52 +05:30
parent 0ef7e034f2
commit 3c68141e88
19 changed files with 26362 additions and 419 deletions

View File

@@ -1,11 +1,9 @@
from django.contrib.auth.models import Group
from django.contrib.auth.views import PasswordResetConfirmView
from django.urls import path
from django.utils.translation import gettext_lazy as _
from base import announcement, request_and_approve, views
from base.forms import (
AttendanceAllowedIPForm,
MailTemplateForm,
RotatingShiftAssignForm,
RotatingShiftForm,
@@ -15,7 +13,6 @@ from base.forms import (
WorkTypeRequestForm,
)
from base.models import (
AttendanceAllowedIP,
Company,
Department,
EmployeeShift,
@@ -33,12 +30,12 @@ from base.models import (
WorkType,
WorkTypeRequest,
)
from employee.models import EmployeeTag
from horilla_audit.models import AuditTag
urlpatterns = [
path("", views.home, name="home-page"),
path("initialize-database", views.initialize_database, name="initialize-database"),
path("load-demo-database", views.load_demo_database, name="load-demo-database"),
path(
"initialize-database-user",
views.initialize_database_user,