fl_server_api.urls ¶
Used by:
- API Reference
fl_serverurls Attributesurlpatterns
Attributes:
| Name | Type | Description |
|---|---|---|
urlpatterns | |
Attributes¶
urlpatterns module-attribute ¶
urlpatterns = [path('schema/', as_view(), name='openapi'), path('schema/swagger-ui/', as_view(url_name='openapi'), name='swagger-ui'), path('schema/redoc/', as_view(url_name='openapi'), name='redoc'), path('groups/', view=as_view({'get': 'list', 'post': 'create'}), name='groups'), path('groups/<int:id>/', view=as_view({'get': 'retrieve', 'put': 'update', 'patch': 'partial_update', 'delete': 'destroy'}), name='group'), path('users/', view=as_view({'get': 'get_users', 'post': 'create_user'}), name='users'), path('users/myself/', view=as_view({'get': 'get_myself'}), name='users'), path('users/groups/', view=as_view({'get': 'get_user_groups'}), name='user-groups'), path('users/trainings/', view=as_view({'get': 'get_user_trainings'}), name='user-trainings'), path('users/<str:id>/', view=as_view({'get': 'get_user'}), name='user'), path('models/', view=as_view({'get': 'get_models', 'post': 'create_model'}), name='models'), path('models/<str:id>/', view=as_view({'get': 'get_model', 'post': 'create_local_model', 'delete': 'remove_model'}), name='model'), path('models/<str:id>/metadata/', view=as_view({'get': 'get_metadata'}), name='model-metadata'), path('models/<str:id>/metrics/', view=as_view({'get': 'get_model_metrics', 'post': 'create_model_metrics'}), name='model-metrics'), path('models/<str:id>/preprocessing/', view=as_view({'get': 'get_model_proprecessing', 'post': 'upload_model_preprocessing'}), name='model-preprocessing'), path('models/<str:id>/swag/', view=as_view({'post': 'create_swag_stats'}), name='model-swag'), path('trainings/', view=as_view({'get': 'get_trainings', 'post': 'create_training'}), name='trainings'), path('trainings/<str:id>/', view=as_view({'get': 'get_training', 'delete': 'remove_training'}), name='training'), path('trainings/<str:training_id>/models/', view=as_view({'get': 'get_training_models'}), name='training-models'), path('trainings/<str:training_id>/models/latest/', view=as_view({'get': 'get_training_models_latest'}), name='training-models-latest'), path('trainings/<str:id>/clients/', view=as_view({'put': 'register_clients', 'delete': 'remove_clients'}), name='training-clients'), path('trainings/<str:id>/start/', view=as_view({'post': 'start_training'}), name='training-start'), path('inference/', view=as_view({'post': 'inference'}), name='inference')]