推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
liangmishi
V2EX  ›  Python

通过 tornado 搭建了一个个人网站

  •  
  •   liangmishi · May 7, 2016 · 8853 views
    This topic created in 3833 days ago, the information mentioned may be changed or developed.

    http://tor1024.com/ 发表文章时没有使用编辑器,有点想类似 V2EX 这样,但是这样发表的文章该换行的没换行,于是代码段只能使用 pre 标签,才能有换行。 参考了其他网站都是一段一段的很多 p 标签,那不是说在发表的时候要一边编辑一边自己加 p 标签? 而且这样有个问题,这如果过滤不当,不就会照常漏洞了吗?

    Supplement 1  ·  May 7, 2016
    服务器被 DDOS ,网站打不开!大家别点了,晚点来
    Supplement 2  ·  May 7, 2016
    现在可以访问,尴尬...
    55 replies  •  2016-05-14 09:21:49 +08:00
    liangmishi
    liangmishi
    OP
    May 7, 2016
    1
    修改一下错别字:造成漏洞
    111111111111
    111111111111
    May 7, 2016 via Android❤️1
    2
    录入或者输出的时候,把内容中的 html 关键字转义,再把换行符替换成 br 标签或者 p 标签。
    YUX
    YUX
    May 7, 2016❤️1
    3

    该用户可用能不能改成绿色?
    密码太短了,建议支持到 50 位
    just1
    just1
    May 7, 2016 via Android
    4
    @YUX 一般也就 20 , 50 太多了
    YUX
    YUX
    May 7, 2016
    5
    @just1 V2EX 就支持 50 位 1Password 自动生成最大就是 50 位
    just1
    just1
    May 7, 2016 via Android❤️1
    6
    @YUX 少数而且根本没有没有必要。
    liangmishi
    liangmishi
    OP
    May 7, 2016
    7
    @111111111111 内容如果有换行再存入数据库,再取出来就没掉了,用的是 sqlite 数据库。 所以我在录入的时候就得处理。 头疼的是,输出的时候用的是一个过滤器,过滤之后,《 br 》也正常输出成《 br 》
    liangmishi
    liangmishi
    OP
    May 7, 2016
    8
    @YUX 谢谢,有道理
    liangmishi
    liangmishi
    OP
    May 7, 2016
    9
    @just1 进了你的个人博客,你才高一??
    kslr
    kslr
    May 7, 2016
    10
    @just1 你的依据是什么
    kslr
    kslr
    May 7, 2016❤️1
    11
    @liangmishi 使用参数绑定后不需要过滤或转换
    liangmishi
    liangmishi
    OP
    May 7, 2016
    12
    @YUX 你的 yux-io.com 站的评论功能好像在哪见过..
    vJianZhen
    vJianZhen
    May 7, 2016❤️1
    13
    文章页面的 title 最好改成文章的标题之类的,全站用同一个标题不好认内容。
    Slienc7
    Slienc7
    May 7, 2016 via Android
    14
    18 密码太短,最少也得 20 , 32 位更好。
    cevincheung
    cevincheung
    May 7, 2016
    15
    为什么密码要限制长度?不是存的散列么?
    Kilerd
    Kilerd
    May 7, 2016
    17
    第一次见到标题不能点击的博客。
    wtbhk
    wtbhk
    May 7, 2016
    18
    20 位以上的密码比你想象中的多
    roychan
    roychan
    May 7, 2016
    19
    liangmishi
    liangmishi
    OP
    May 7, 2016
    20
    @kslr 使用的 mako 模板,不太明白参数绑定是啥。
    liangmishi
    liangmishi
    OP
    May 7, 2016
    21
    @Kilerd 我去改改
    liangmishi
    liangmishi
    OP
    May 7, 2016
    22
    @wtbhk 现在已经可以支持 50 位
    liangmishi
    liangmishi
    OP
    May 7, 2016
    23
    @roychan 不错不错,很厉害
    ivmm
    ivmm
    May 7, 2016
    24
    点标题不能进入文章,真实瞬间爆炸啊
    qcloud
    qcloud
    May 7, 2016
    25
    我认为敢在 V2 发链接的都是英雄好汉 - -
    Kilerd
    Kilerd
    May 7, 2016
    26
    @liangmishi 密码限制长度完全没道理,毕竟你存的是 hash 值。 如果你限制了位数,会让我有种明文储存的嫌疑
    niepan0oo
    niepan0oo
    May 7, 2016
    27
    刷了半天没进去。
    wjself
    wjself
    May 7, 2016 via Android
    28
    tor … 1024 …這域名都什麼跟什麼啊( •̀ㅁ•́;),簡直傷害了我純潔的心靈!
    bearqq
    bearqq
    May 7, 2016 via Android❤️1
    29
    我用富文本编辑器,提交后白名单过滤
    liangmishi
    liangmishi
    OP
    May 7, 2016
    30
    @qcloud 好玩哈哈哈
    liangmishi
    liangmishi
    OP
    May 7, 2016
    31
    @bearqq 百度了下好像还不错哦
    liangmishi
    liangmishi
    OP
    May 7, 2016
    32
    @Kilerd 之前有在网上见过一个系统的漏洞,字符太长有可能造成漏洞,然后就在我心里造成阴影了...
    liangmishi
    liangmishi
    OP
    May 7, 2016
    33
    @wjself 我纯洁的心灵也被你伤害了啊!!
    just1
    just1
    May 7, 2016 via Android
    34
    @liangmishi 是,高一。
    wjself
    wjself
    May 7, 2016 via Android
    35
    @liangmishi 還有標題… py …爬蟲?好可啪!!!嗚哇哇哇!表啊!
    ooTwToo
    ooTwToo
    May 8, 2016
    36
    用了 bootstrap 居然没有做响应式布局。。
    liangmishi
    liangmishi
    OP
    May 8, 2016
    37
    @wjself 别怕 去找警察叔叔
    liangmishi
    liangmishi
    OP
    May 8, 2016
    38
    @ooTwToo 学没多久,前端没什么基础
    YUX
    YUX
    May 8, 2016
    39
    诶哟不错哟 提的两条建议都采纳了
    boboliu
    boboliu
    May 8, 2016
    40
    @just1 上天的同学,,,你这是直接上了我的终点线啊。。。
    just1
    just1
    May 8, 2016 via Android
    41
    @boboliu (⊙o⊙)…
    boboliu
    boboliu
    May 8, 2016
    42
    @just1 _(:3 」∠)_看了几眼你的博客,感觉被 dalao 远远地甩在了身后。。。
    just1
    just1
    May 8, 2016 via Android
    43
    @boboliu 😂第一次有人这么说
    liangmishi
    liangmishi
    OP
    May 8, 2016
    44
    @cevincheung 老感觉没限制总是不好的
    liangmishi
    liangmishi
    OP
    May 8, 2016
    45
    @YUX 两条建议都挺有道理,多谢指点噢 ^_^
    cevincheung
    cevincheung
    May 8, 2016
    46
    @liangmishi 总感觉有限制最大长度的网站都是存的明文密码。
    qgy18
    qgy18
    May 8, 2016 via iPhone
    47
    @qcloud
    原来你知道 v2 这么危险,那你还发我的链接。。。
    qcloud
    qcloud
    May 8, 2016
    48
    @qgy18 2333 ,怪我咯
    qcloud
    qcloud
    May 8, 2016
    49
    @qgy18QAQ ,怪我咯
    liangmishi
    liangmishi
    OP
    May 8, 2016
    50
    @qgy18 偷偷抄了你的博客的首页... 感觉抄不来...
    sskycn
    sskycn
    May 9, 2016
    51
    @qcloud 我发了个链接,好像没什么危险,没有人来 DDOS 。

    https://www.v2ex.com/t/277202
    mcds
    mcds
    May 13, 2016❤️1
    52
    哥们,你的留言板有 xss 漏洞啊
    liangmishi
    liangmishi
    OP
    May 13, 2016
    53
    @mcds 评论那块有,今天就是你提醒我的吧~非常感谢哈哈~~~
    liangmishi
    liangmishi
    OP
    May 13, 2016
    54
    @mcds 之前学习过一段关于安全的常识,这次居然犯了这种大错
    mcds
    mcds
    May 14, 2016
    55
    @liangmishi 哈哈,其实我也是随手一试,加油,共勉~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2687 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 110ms · UTC 14:42 · PVG 22:42 · LAX 06:42 · JFK 09:42
    ♥ Do have faith in what you're doing.