Example #1
0
from dashboard.router import api_v1_router
from dashboard.router import api_v2_router
from apps.activity.viewsets import (
    AdditionalFieldViewSet, ActivityViewSet, GroupAdditionalFieldViewSet,
    ActivityCategoryViewSet, CategoriesReportViewSet, ActivityApiSadafViewSet,
    ActivityReadOnlyViewSet, ActivityCategorySadafViewSet, SchoolSadafViewSet,
    ReportAbusesViewSet)

api_v1_router.register(prefix=r'activities',
                       viewset=ActivityViewSet,
                       base_name='activities')
api_v1_router.register(prefix=r'activity_categories',
                       viewset=ActivityCategoryViewSet,
                       base_name='activity_categories')
api_v1_router.register(prefix=r'additional_fields',
                       viewset=AdditionalFieldViewSet,
                       base_name='additional_fields')
api_v1_router.register(prefix=r'groups_additional_fields',
                       viewset=GroupAdditionalFieldViewSet,
                       base_name='groups_additional_fields')
api_v1_router.register(prefix=r'categories_reports',
                       viewset=CategoriesReportViewSet,
                       base_name='categories_reports')
api_v1_router.register(prefix=r'report_abuses',
                       viewset=ReportAbusesViewSet,
                       base_name='report_abuses')

api_v1_router.register(prefix=r'activity_sadaf',
                       viewset=ActivityApiSadafViewSet,
                       base_name='activity_sadaf')
api_v1_router.register(prefix=r'category_sadaf',
Example #2
0
from dashboard.router import api_v1_router
from apps.emtiaz.viewset import ParamViewSet, ActivityCommentViewSet, EmtiazViewSet

api_v1_router.register(prefix=r'emtiaz',
                       viewset=EmtiazViewSet,
                       base_name='emtiaz')
api_v1_router.register(prefix=r'params',
                       viewset=ParamViewSet,
                       base_name='params')
api_v1_router.register(prefix=r'activity_comment',
                       viewset=ActivityCommentViewSet,
                       base_name='activity_comment')
Example #3
0
from dashboard.router import api_v1_router
from apps.shop.viewsets import ProductManagerViewSet, ProductViewSet, BasketViewSet, InvoiceViewSet
from apps.shop.viewsets import list_payment_method
from django.conf.urls import url

api_v1_router.register(prefix=r'product_manager',
                       viewset=ProductManagerViewSet,
                       base_name='product_manager')
api_v1_router.register(prefix=r'product',
                       viewset=ProductViewSet,
                       base_name='product')
api_v1_router.register(prefix=r'basket',
                       viewset=BasketViewSet,
                       base_name='basket')
api_v1_router.register(prefix=r'invoice',
                       viewset=InvoiceViewSet,
                       base_name='invoice')

urlpatterns = [
    url(r'^payment_methods/$', list_payment_method, name="payment_methods"),
]
Example #4
0
from dashboard.router import api_v1_router
from apps.schedule.viewsets import (
    AnnualEventsViewSet,
    OccurrenceViewSet,
    EventViewSet,
)

api_v1_router.register(r'event', EventViewSet)
api_v1_router.register(r'annual_events', AnnualEventsViewSet)
api_v1_router.register(r'occurrence', OccurrenceViewSet)
Example #5
0
from dashboard.router import api_v1_router
from apps.notification.viewset import FcmTokenUserViewSet, NotificationViewSet, NotificationCountViewSet

api_v1_router.register(prefix=r'notify',
                       viewset=NotificationViewSet,
                       base_name='notify')
api_v1_router.register(prefix=r'get_notify_count',
                       viewset=NotificationCountViewSet,
                       base_name='get_notify_count')
api_v1_router.register(prefix=r'fcm_token_user',
                       viewset=FcmTokenUserViewSet,
                       base_name='fcm_token_user')
Example #6
0
from apps.league.viewset import LeagueViewSet, ProvinceViewSet, TeacherSchool, CountyViewSet, CampViewSet
from dashboard.router import api_v1_router

api_v1_router.register(prefix=r'league',
                       viewset=LeagueViewSet,
                       base_name='league')
api_v1_router.register(prefix=r'League',
                       viewset=LeagueViewSet,
                       base_name='League')
api_v1_router.register(prefix=r'provinces',
                       viewset=ProvinceViewSet,
                       base_name='provinces')
api_v1_router.register(prefix=r'counties',
                       viewset=CountyViewSet,
                       base_name='counties')
api_v1_router.register(prefix=r'camps', viewset=CampViewSet, base_name='camps')
api_v1_router.register(prefix=r'teacher_schools',
                       viewset=TeacherSchool,
                       base_name='teacher_schools')
Example #7
0
from apps.announcements.viewset import AnnouncementViewSet, AnnouncementCountViewSet, MyAnnouncementViewSet
from dashboard.router import api_v1_router

api_v1_router.register(prefix=r'get_announcement_count',
                       viewset=AnnouncementCountViewSet,
                       base_name='get_announcement_count')
api_v1_router.register(prefix=r'announcements',
                       viewset=AnnouncementViewSet,
                       base_name='announcements_index')
api_v1_router.register(prefix=r'my_announcements',
                       viewset=MyAnnouncementViewSet,
                       base_name='my_announcements')
Example #8
0
from dashboard.router import api_v1_router
from apps.question.viewsets import (
    QuestionViewSet,
    QuestionCategoryViewSet,
    FaqQuestionViewSet,
    QuestionManagerViewSet,
    FaqQuestionManagerViewSet,
    QuestionCommentManagerViewSet,
    QuestionBaseCategoryViewSet,
    # QuestionRejectViewSet,
)

api_v1_router.register(prefix=r'questions', viewset=QuestionViewSet, base_name='questions_index')
api_v1_router.register(prefix=r'questions_category', viewset=QuestionCategoryViewSet, base_name='question_category_index')
api_v1_router.register(prefix=r'questions_base_category', viewset=QuestionBaseCategoryViewSet, base_name='question_base_category_index')
api_v1_router.register(prefix=r'faq_questions', viewset=FaqQuestionViewSet, base_name='faq_questions_index')

api_v1_router.register(prefix=r'faq_manager', viewset=FaqQuestionManagerViewSet, base_name='faq_manager')
api_v1_router.register(prefix=r'questions_manager', viewset=QuestionManagerViewSet, base_name='questions_manager')
api_v1_router.register(prefix=r'questions_comment', viewset=QuestionCommentManagerViewSet, base_name='questions_comment')

# api_v1_router.register(prefix=r'questions_reject_history', viewset=QuestionRejectViewSet, base_name='question_reject_history_index')
Example #9
0
from dashboard.router import api_v1_router
from apps.common.viewsets import ApkReleaseViewSet, DisablePartViewSet

api_v1_router.register(prefix=r'apk_release',
                       viewset=ApkReleaseViewSet,
                       base_name='apk_release')

api_v1_router.register(prefix=r'disable_part',
                       viewset=DisablePartViewSet,
                       base_name='apk_release')
Example #10
0
from dashboard.router import api_v1_router
from apps.report.viewsets import (
    ActivityReportViewSet,
    UserReportViewSet,
    SchoolReportViewSet,
    ReportsViewSet
)

api_v1_router.register(prefix=r'activity_reports', viewset=ActivityReportViewSet, base_name='activity_reports')
api_v1_router.register(prefix=r'user_reports', viewset=UserReportViewSet, base_name='user_reports')
api_v1_router.register(prefix=r'school_reports', viewset=SchoolReportViewSet, base_name='school_reports')
api_v1_router.register(prefix=r'reports', viewset=ReportsViewSet, base_name='reports')