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