diff --git a/backend/application/settings.py b/backend/application/settings.py index 9167cf7..004452a 100644 --- a/backend/application/settings.py +++ b/backend/application/settings.py @@ -62,6 +62,7 @@ INSTALLED_APPS = [ "dvadmin.system", "apps.pisadmin.miscprocurement", "apps.pisadmin.basicinfo", + "apps.pisadmin.dashboard", "apps.pissupplier", ] diff --git a/backend/application/urls.py b/backend/application/urls.py index fbf71af..9673a41 100644 --- a/backend/application/urls.py +++ b/backend/application/urls.py @@ -103,6 +103,7 @@ urlpatterns = ( ), path("api/pisadmin/miscprocurement/", include("apps.pisadmin.miscprocurement.urls")), path("api/pisadmin/basicinfo/", include("apps.pisadmin.basicinfo.urls")), + path("api/pisadmin/dashboard/", include("apps.pisadmin.dashboard.urls")), path("api/pissupplier/", include("apps.pissupplier.urls")), path("api/system/", include("dvadmin.system.urls")), path("api/login/", LoginView.as_view(), name="token_obtain_pair"), diff --git a/backend/apps/pisadmin/dashboard/__init__.py b/backend/apps/pisadmin/dashboard/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/backend/apps/pisadmin/dashboard/apps.py b/backend/apps/pisadmin/dashboard/apps.py new file mode 100644 index 0000000..3569efc --- /dev/null +++ b/backend/apps/pisadmin/dashboard/apps.py @@ -0,0 +1,6 @@ +from django.apps import AppConfig + + +class DashboardConfig(AppConfig): + default_auto_field = 'django.db.models.BigAutoField' + name = 'apps.pisadmin.dashboard' diff --git a/backend/apps/pisadmin/dashboard/urls.py b/backend/apps/pisadmin/dashboard/urls.py new file mode 100644 index 0000000..fc297cf --- /dev/null +++ b/backend/apps/pisadmin/dashboard/urls.py @@ -0,0 +1,13 @@ +from django.urls import path +from rest_framework.decorators import api_view +from rest_framework.response import Response + + +@api_view(['GET']) +def dashboard_view(request): + return Response({"status": "ok"}) + + +urlpatterns = [ + path('', dashboard_view, name='dashboard'), +]