前提・実現したいこと
初めてこういう場に質問するので足りないことや失礼なことがあれば教えてください。
今djangoで入力された文字列からqrコードを生成し表示するWebページを作ろうと思っています。しかし、画像を表示させるページに行くと画像のアイコンは表示されますが肝心の画像が表示されません。
生成されたqrコードの画像はstatic/postsの中にあります。
発生している問題・エラーメッセージ
Not Found: /<qrcode.image.pil.PilImage
該当のソースコード
python
1#views.py 2def QR_out(request): 3 input_text=request.GET['your_name'] 4 img=qrcode.make(input_text) 5 img.save('app/static/posts/qr_code.png') 6 print(type(img)) 7 return render(request,'app/QR_out.html', 8 { 9 'input_text':input_text, 10 'img':img, 11 'title':'QR_out' 12 } 13 )
html
1{% load staticfiles %} 2<html> 3<body> 4 {{ input_text }} 5 <img src={{img}}> 6 7</body> 8</html>
試したこと
保存先を変えたり、検索をしてみたりしました。
補足情報(FW/ツールのバージョンなど)
visual studio 2017
python(3.6)
qrcode(6.0)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/27 13:49
2018/10/28 02:41