記2月21號(hào)晚幾個(gè)問(wèn)題的解惑

  • 在vue.js項(xiàng)目目錄下,使用Npm run bulid,在dist目錄下生成 output file:build.js。然后在flask中引入index.html和build.js,想進(jìn)行測(cè)試。結(jié)果不成功(顯示空白頁(yè)面)。

Sol:模板文件得放在項(xiàng)目根目錄下的 templates 的文件夾下,靜態(tài)文件得統(tǒng)一放在項(xiàng)目根目錄下的 static 的文件夾下

More: Flask會(huì)在程序的URL映射中查找請(qǐng)求的URL。URL映射是URL和視圖函數(shù)之間的對(duì)應(yīng)關(guān)系.示例:

(venv) $ python
>>> from hello import app
>>> app.url_map
Map([<Rule '/' (HEAD, OPTIONS, GET) -> index>,
<Rule '/static/<filename>' (HEAD, OPTIONS, GET) -> static>,
<Rule '/user/<name>' (HEAD, OPTIONS, GET) -> user>])

其中,/static/<filename>路由是Flask默認(rèn)添加的特殊路由,用于訪問(wèn)靜態(tài)文件。
默認(rèn)設(shè)置下,F(xiàn)lask在程序根目錄中名為static的子目錄中尋找靜態(tài)文件。如果需要,可在static文件夾中使用子文件夾存放文件

Conclusion:對(duì)于HTTPS傳輸來(lái)說(shuō),前端對(duì)密碼進(jìn)行加密意義不大(從是否會(huì)被竊取方面來(lái)講);HTTP的話,建議進(jìn)行加密。而且,不論是HTTPS還是HTTP,在后端都應(yīng)該對(duì)前端傳過(guò)來(lái)的口令(無(wú)論是否加密過(guò))配合Salt再次加密。

  • 關(guān)于SPA為什么對(duì)SEO不友好的問(wèn)題
    首先得對(duì)HTML5的history API和url中的hash有個(gè)了解。可以參考這篇文章SPA之SEO

  • Vue使用axios進(jìn)行ajax請(qǐng)求時(shí),注意改變this的指向

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 22年12月更新:個(gè)人網(wǎng)站關(guān)停,如果仍舊對(duì)舊教程有興趣參考 Github 的markdown內(nèi)容[https://...
    tangyefei閱讀 35,215評(píng)論 22 257
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,881評(píng)論 18 139
  • 快速啟動(dòng) 是不是很渴望馬上開(kāi)始???這篇文檔將會(huì)很好的向你介紹Flask。假設(shè)你已經(jīng)安裝好了Flask。如果還沒(méi)有安...
    催眠_(dá)a363閱讀 719評(píng)論 0 1
  • 項(xiàng)目部署到阿里云(nginx+uwsgi)上后,靜態(tài)文件加載沒(méi)有問(wèn)題。但是在本地,使用開(kāi)發(fā)服務(wù)器,卻始終加載不成功...
    蘭山小亭閱讀 5,656評(píng)論 0 9
  • 隨著人們生活條件越來(lái)越好,讓越來(lái)越多的人對(duì)糖尿病并不陌生。人們只知道糖尿病是一種不治之癥,但是,控制的好對(duì)人的身體...
    wuqingya閱讀 549評(píng)論 0 0