gpt4 book ai didi

python - Django View 可以委托(delegate)给返回响应对象的函数吗?

转载 作者:太空宇宙 更新时间:2023-11-04 09:16:53 25 4
gpt4 key购买 nike

def process_event(request, eventID, eventData):
return HttpResponse("process event!")

@csrf_exempt
@slip_protect
def catch_event(request,eventID):
if request.POST:
process_event(request,eventID, request.POST['eventData'])
return HttpResponse("safe return!")

该代码返回“安全返回!”在客户端,而不是“处理事件!”。这是设计和预期的行为吗?我想从一个 View 委托(delegate)给一个函数,函数应该返回一个响应对象。谢谢。

最佳答案

我猜你想要return process_event(),这样你的 View 就会返回它返回的任何内容

正如目前所读,您的 View 执行 process_event 但丢弃返回的 HttpResponse

关于python - Django View 可以委托(delegate)给返回响应对象的函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8212307/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com