美文网首页
记2月21号晚几个问题的解惑

记2月21号晚几个问题的解惑

作者: W_I_S_E | 来源:发表于2017-02-22 11:29 被阅读0次
    • 在vue.js项目目录下,使用Npm run bulid,在dist目录下生成 output file:build.js。然后在flask中引入index.html和build.js,想进行测试。结果不成功(显示空白页面)。

    Sol:模板文件得放在项目根目录下的 templates 的文件夹下,静态文件得统一放在项目根目录下的 static 的文件夹下

    More: Flask会在程序的URL映射中查找请求的URL。URL映射是URL和视图函数之间的对应关系.示例:

    (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默认添加的特殊路由,用于访问静态文件。
    默认设置下,Flask在程序根目录中名为static的子目录中寻找静态文件。如果需要,可在static文件夹中使用子文件夹存放文件

    Conclusion:对于HTTPS传输来说,前端对密码进行加密意义不大(从是否会被窃取方面来讲);HTTP的话,建议进行加密。而且,不论是HTTPS还是HTTP,在后端都应该对前端传过来的口令(无论是否加密过)配合Salt再次加密。

    • 关于SPA为什么对SEO不友好的问题
      首先得对HTML5的history API和url中的hash有个了解。可以参考这篇文章SPA之SEO

    • Vue使用axios进行ajax请求时,注意改变this的指向

    相关文章

      网友评论

          本文标题:记2月21号晚几个问题的解惑

          本文链接:https://www.haomeiwen.com/subject/ozzuwttx.html