Demo:
(1) CSRF,寫在 JS 裡,並且 Script 要寫在 HTML 中才會正確接收 CSRF
(2) 為了將上傳的檔案儲存在 static/media 中,必須在 setting 中設定環境變數。
(3) 在 View.py 中呼叫欲使用的 model ( 在這是 styleTrans.py ),並且將風格轉換後的圖片儲存在 static/media/transfered 底下。
(4) model.py 中,定義上傳的資料形式,並且定義上傳的路徑為何 ( 在此是將圖片儲存於 static/media/uploads )。form.py 中,定義的是圖片在後台儲存的形式。
model from https://github.com/nazianafis/Neural-Style-Transfer/tree/main
有關 model 的解說可參考: https://medium.com/geekculture/a-lightweight-pytorch-implementation-of-neural-style-transfer-86603e5eb551




