haha
This commit is contained in:
@@ -58,8 +58,12 @@ def _worker_browsers_response(worker_id: str):
|
|||||||
|
|
||||||
@api_view(["POST"])
|
@api_view(["POST"])
|
||||||
def worker_browsers(request):
|
def worker_browsers(request):
|
||||||
"""获取指定电脑(Worker)中比特浏览器的环境名称列表。worker_id 从 form-data 传入。"""
|
"""获取指定电脑(Worker)中比特浏览器的环境名称列表。worker_id 可从 form-data 或 query 传入。"""
|
||||||
worker_id = request.data.get("worker_id") or request.POST.get("worker_id")
|
worker_id = (
|
||||||
|
request.query_params.get("worker_id")
|
||||||
|
or request.data.get("worker_id")
|
||||||
|
or request.POST.get("worker_id")
|
||||||
|
)
|
||||||
if not worker_id:
|
if not worker_id:
|
||||||
return api_error(status.HTTP_400_BAD_REQUEST, "请提供 worker_id 参数", data=None)
|
return api_error(status.HTTP_400_BAD_REQUEST, "请提供 worker_id 参数", data=None)
|
||||||
return _worker_browsers_response(str(worker_id))
|
return _worker_browsers_response(str(worker_id))
|
||||||
|
|||||||
@@ -16,9 +16,9 @@ urlpatterns = [
|
|||||||
|
|
||||||
# ─── Worker ───
|
# ─── Worker ───
|
||||||
path("api/workers", workers.worker_list),
|
path("api/workers", workers.worker_list),
|
||||||
path("api/workers/<str:worker_id>", workers.worker_detail),
|
|
||||||
path("api/workers/browsers", workers.worker_browsers),
|
path("api/workers/browsers", workers.worker_browsers),
|
||||||
path("api/workers/<str:worker_id>/browsers", workers.worker_browsers_by_path),
|
path("api/workers/<str:worker_id>/browsers", workers.worker_browsers_by_path),
|
||||||
|
path("api/workers/<str:worker_id>", workers.worker_detail),
|
||||||
|
|
||||||
# ─── 任务 ───
|
# ─── 任务 ───
|
||||||
path("api/tasks", tasks.task_list),
|
path("api/tasks", tasks.task_list),
|
||||||
|
|||||||
Reference in New Issue
Block a user