基板設計記録WEBアプリその23
ふと基板設計をする際に回路図などの画像を登録したいと思った
ということは、WEBアプリ上でアップロードしたり
表示する事になるので、
画像を表示するまでの流れが以下の通り
1.画像を保存するフォルダの作成
2. settings.pyでの記述
3.ブラウザからアクセスする為のurls.pyでの記述
4.HTMLから画像を取得する
まず画像を保存するフォルダの作成から
Mediaファイルを保存する為のフォルダを作成する
ここでは、「pdr_local」として、
プロジェクトフォルダ直下に作成していく
src> pdr_local
という感じ
2.settings.pyでの記述
settings.pyに下記を追加する
PDR_URL = '/pdr/' PDR_ROOT = BASE_DIR / "pdr_local"
PDR_URLはブラウザからアクセスする際のアドレスになり
PDR_ROOTは画像ファイルを読み込みに行く先のフォルダになる。
3.ブラウザからアクセスする為の設定
メインの「urls.py」にて下記を追加する
....... from django.conf import settings from django.conf.urls.static import static urlpatterns = [ #中略 ] if settings.DEBUG: urlpatterns += static(settings.PDR_URL, document_root =settings.PDR_ROOT)
次回は、実際に画像へアクセスするのをやってみる