actors.py 821 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. from fastapi import APIRouter
  2. from api.responses import success_response
  3. router = APIRouter()
  4. @router.get("")
  5. async def list_actors():
  6. return success_response(
  7. data={"method": "GET"},
  8. message="获取演员列表成功",
  9. )
  10. @router.post("", status_code=201)
  11. async def create_actor():
  12. return success_response(
  13. data={"method": "POST"},
  14. message="创建演员成功",
  15. code=201,
  16. )
  17. @router.put("/{actor_id}")
  18. async def update_actor(actor_id: int):
  19. return success_response(
  20. data={"id": actor_id, "method": "PUT"},
  21. message="更新演员成功",
  22. )
  23. @router.delete("/{actor_id}")
  24. async def delete_actor(actor_id: int):
  25. return success_response(
  26. data={"id": actor_id, "method": "DELETE"},
  27. message="删除演员成功",
  28. )