analytics section api, users counts, new signup count, task report

This commit is contained in:
abutalib-kiwi
2023-08-09 16:57:19 +05:30
parent c9ee482512
commit 9c75cb1615
7 changed files with 117 additions and 15 deletions

View File

@ -6,6 +6,7 @@ from django.urls import path, include
from rest_framework import routers
# local imports
from web_admin.views.analytics import AnalyticsViewSet
from web_admin.views.article import ArticleViewSet, DefaultArticleCardImagesViewSet, ArticleListViewSet
from web_admin.views.auth import ForgotAndResetPasswordViewSet
from web_admin.views.user_management import UserManagementViewSet
@ -17,6 +18,9 @@ router.register('article', ArticleViewSet, basename='article')
router.register('default-card-images', DefaultArticleCardImagesViewSet, basename='default-card-images')
router.register('user-management', UserManagementViewSet, basename='user')
router.register('article-list', ArticleListViewSet, basename='article-list')
router.register('analytics', AnalyticsViewSet, basename='user-analytics')
# router.register('task-analytics', TaskAnalyticsViewSet, basename='task-analytics')
# forgot and reset password api for admin
router.register('admin', ForgotAndResetPasswordViewSet, basename='admin')