flask開發遇到 Must provide secret_key to use csrf解決辦法


開發flask的時候,遇到了 Must provide secret_key to use csrf錯誤提醒。原來是沒有設置secret_key 。在代碼中加上

app.config['SECRET_KEY']='xxx'

SECRET_KEY最好不要寫在代碼中。

最好設置一個config.py文件,從中讀取該內容

config.py

CSRF_ENABLED = True
SECRET_KEY = 'you-will-never-guess'

app.py

app.config.from_object('config')

這樣就可以防止csrf了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM