提问人:CSE S10 提问时间:4/22/2023 更新时间:4/22/2023 访问量:38
在 HttpStreamingResponse 中时的 django 重定向
django redirect when in HttpStreamingResponse
问:
我正在开发一个 Django 应用程序,它使用 PyzBar 扫描相机源中的条形码并显示数据
def scan_barcode(request):
return StreamingHttpResponse(
scan_feed(),
content_type="multipart/x-mixed-replace; boundary=frame"
)
这是我用来查看我的相机源的视图
def scan_feed():
global qr_data
while True:
frame, qr_data = scanner(camera)
if qr_data:
print(qr_data)
print("redirecting....")
return redirect("/profile")
yield (b"--frame\r\n" b"Content-Type: image/jpeg\r\n\r\n" + frame + b"\r\n\r\n")
这是我正在验证QRdata并想重定向到另一个页面scan_feed函数
<img src="http://localhost:8000/scan_barcode">
这是 HTML 代码
我正在访问相机馈送,我可以看到相机馈送并识别二维码并成功打印,但无法重定向到下一页 对上述代码的任何建议 PS:我是Django框架的新手 提前致谢
答: 暂无答案
评论