前提
pythonとHTML、ラズパイを活用してWebアプリケーションを作成しています。
ラズパイも活用しているため2個のpythonファイルを使用しているのですが、ラズパイで撮った写真の保存先ファイルと、Webシステムのpythonファイルが入ったファイルが別々になっており参照の為ファイルパス指定しても参照できません。
また、2個のpythonファイルを使用しているのですが、同じデータベースを使用したいと考えていますが上手く連携ができません。
ファイルは
Egamiproject
-nemotoproject
-nemotosama
syasinmiru.py
-templates
image.html
mite.jpg
となっており、Egamiprojectの中にある[mite.jpg]を、二個下の階層にあるpythonファイルで参照したいです。
実現したいこと
・pythonファイルで1つ上のディレクトリにある写真を表示したい。
・2つのpythonファイルで同じデータベースを使用したい。
発生している問題・エラーメッセージ
表示されません。
該当のソースコード
python
1import os 2from flask import Flask, render_template 3os.chdir('../') 4app = Flask(__name__, static_folder=os.getcwd() + '/Egamiproject') 5@app.route('/') 6def index(): 7 return render_template('image.html') #htmlファイルの表示 8if __name__ == '__main__': 9 app.run(debug=True, host='0.0.0.0', port=5000)
HTML
1<html lang=”ja”> 2<head> 3<meta charset=”UTF-8″> 4</head> 5<body> 6<title>別ファイル表示</title> 7<script type="text/javascript"> 8 for(var i=0;i<10;i++){ 9 document.write("繰り返し"+(i+1)+"回目<br>"); 10 } 11 </script> 12<h2>りんご</h2> 13 <img src="mite.jpg"alt="まだ撮影してません"> 14</body> 15</html>
試したこと
・ファイルパスの変更
・imagesフォルダを作成し、その中に画像ファイルを保存
補足情報(FW/ツールのバージョンなど)
vscode,flask,python,html,raspberrypieを活用
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/11/16 01:13
2022/11/16 05:35
2022/11/17 00:56