(self, request: Request, workspace_id: str)
| 681 | RoleConstants.WORKSPACE_MANAGE.get_workspace_role(), RoleConstants.USER.get_workspace_role() |
| 682 | ) |
| 683 | def put(self, request: Request, workspace_id: str): |
| 684 | return result.success(ToolSerializer.UploadSkillFile(data={ |
| 685 | 'workspace_id': workspace_id, |
| 686 | 'user_id': request.user.id, |
| 687 | 'file': request.FILES.get('file'), |
| 688 | }).upload()) |
| 689 | |
| 690 | class DownloadSkillFile(APIView): |
| 691 | authentication_classes = [TokenAuth] |