urls.py 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. from django.urls import path
  2. from .api_user import UserRegisterAPI, UserLoginAPI, UserUpdateAPI , UserSelectAPI , PassUpdateAPI
  3. from .api_user import getDashboard
  4. from .api_prepare import UploadFileAPI, PlanAPI, InputFileAPI, DownloadFileAPI, MissionsAPI, MissionStatusAPI, EncryptFileAPI
  5. from .api_calculate import CalculateAPI
  6. from .api_rawDataTrans import RawDataTrans
  7. from .api_results import Results
  8. from .api_graph import GenerateGraph, ViewGraphByToken
  9. from .api_alert import AlertAPI, AlertCheck
  10. from .api_system import SystemPerformanceAPI
  11. from .api_graphicFile import GraphicSelectAPI , GraphicDownloadAPI
  12. from .api_taskFile import TaskSelectAPI
  13. urlpatterns = [
  14. path('register/', UserRegisterAPI.as_view(), name='user_register_api'),
  15. path('login/', UserLoginAPI.as_view(), name='user_login_api'),
  16. path('uploadfile/', UploadFileAPI.as_view(), name='upload_file_api'),
  17. path('downloadfile/', DownloadFileAPI.as_view(), name='download_file_api'),
  18. path('encryptfile/', EncryptFileAPI.as_view(), name='encrypt_file_api'),
  19. path('plan/', PlanAPI.as_view(), name='plan_api'),
  20. path('getDashboard/', getDashboard.as_view()),
  21. path('calculate/', CalculateAPI.as_view(), name='calculate_api'),
  22. path('rawDataTrans/', RawDataTrans.as_view(), name='rawDataTrans_api'),
  23. path('results/', Results.as_view(), name='results_api'),
  24. path('generateGraph/', GenerateGraph.as_view(), name="generate_graph_api"),
  25. path('viewGraphByToken/', ViewGraphByToken.as_view(), name="view_graph_by_token_api"),
  26. path('alert/', AlertAPI.as_view(), name="alert_api"),
  27. path('alertCheck/', AlertCheck.as_view(), name="alert_check_api"),
  28. path('systemPerformance/', SystemPerformanceAPI.as_view(), name="system_performance_api"),
  29. path('inputFile/', InputFileAPI.as_view(), name='input_file_api'),
  30. path('missions/', MissionsAPI.as_view(), name="missions_api"),
  31. path('missionStatus/', MissionStatusAPI.as_view(), name="mission_status_api"),
  32. path('selectUser/', UserSelectAPI.as_view(), name='user_select_api'),
  33. path('updateUser/', UserUpdateAPI.as_view(), name='user_update_api'),
  34. path('updatePass/', PassUpdateAPI.as_view(), name='pass_update_api'),
  35. path('selectGraphic/' , GraphicSelectAPI.as_view() , name = "graphic_select_api"),
  36. path('selectTask/' , TaskSelectAPI.as_view() , name = "task_select_api"),
  37. path('downloadGraphic/' , GraphicDownloadAPI.as_view() , name = "download_graphic_api")
  38. ]