自己用 flask 写了个博客,欢迎来踩(已有干货) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
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
aljun
V2EX    Python

自己用 flask 写了个博客,欢迎来踩(已有干货)

  •  
  •   aljun 2015-10-05 16:49:43 +08:00 11481 次点击
    这是一个创建于 3662 天前的主题,其中的信息可能已经有所发展或是发生改变。

    网址是:

    aljun.me

    欢迎围奸,

    如果喜欢,请在 aboutme 页面给我点个 like 吧~

    85 条回复    2015-10-09 21:11:21 +08:00
    cc7756789
        1
    cc7756789  
       2015-10-05 16:59:37 +08:00
    你的编程技能写的太夸张
    Rand01ph
        2
    Rand01ph  
       2015-10-05 17:01:36 +08:00
    挺漂亮的
    LioMore
        3
    LioMore  
       2015-10-05 17:04:21 +08:00   1
    你的个人信息已经泄露无遗了
    bozong
        4
    bozong  
       2015-10-05 17:05:04 +08:00
    打开好慢
    zhyu
        5
    zhyu  
       2015-10-05 17:05:17 +08:00
    "熟练 python 的掌握 django , flask , tornado 框架(该网站就是基于 flask 编写的)"

    这句改改吧。。
    Kilerd
        6
    Kilerd  
       2015-10-05 17:08:39 +08:00
    看了下代码,没按模块的形式来编写。藕连度太高了。
    wph95
        7
    wph95  
       2015-10-05 17:10:48 +08:00
    为毛要黑 django , 起码 django 的性能比 flask 强
    imlonghao
        8
    imlonghao  
       2015-10-05 17:13:46 +08:00
    那个 Like 似乎可以重复提交很多次很多次
    zonghua
        9
    zonghua  
       2015-10-05 17:15:09 +08:00
    干嘛用 JB 的照片?看了简介简直吓人。
    imlonghao
        10
    imlonghao  
       2015-10-05 17:15:54 +08:00
    960219
    wph95
        11
    wph95  
       2015-10-05 17:16:31 +08:00
    github 上的博客代码里还有 .pyc && .py~ 是什么鬼。。。。
    好好写个.gitignore
    wph95
        12
    wph95  
       2015-10-05 17:18:24 +08:00
    @imlonghao 瞎说什么大实话 , 害我也试了试 233 Orz
    loading
        13
    loading  
       2015-10-05 17:19:31 +08:00 via Android   2
    楼主的水平也就我这样,我是这样写的:
    知道有 flask 这个 python 库。
    tracyone
        14
    tracyone  
       2015-10-05 17:24:01 +08:00 via Android
    @imlonghao 楼主就是要有这样的效果=t
    imlonghao
        15
    imlonghao  
       2015-10-05 17:24:12 +08:00
    @loading 你确定没写反?
    dizzy
        16
    dizzy  
       2015-10-05 17:38:29 +08:00
    请问下,这个 blog 的前段和社交登录用的是什么?
    aljun
        17
    aljun  
    OP
       2015-10-05 17:50:15 +08:00
    我发现平时的懒惰让很多细节暴露了出来啊,另外那个简介是拿来找工作的说辞,我现在再去改改,好像怡笑大方了
    aljun
        18
    aljun  
    OP
       2015-10-05 17:51:00 +08:00
    @dizzy bootstrap 的 flat ui 和我自己改的一些东西,评论用的多说
    aljun
        19
    aljun  
    OP
       2015-10-05 17:51:19 +08:00
    @wph95 `````好黑
    aljun
        20
    aljun  
    OP
       2015-10-05 17:51:36 +08:00
    @imlonghao 好坏
    aljun
        21
    aljun  
    OP
       2015-10-05 17:56:50 +08:00
    @imlonghao 对,因为我懒得弄一些登录或者记住一些 request 的信息,但是又想做个互动的,所以情急之下做了一个用访问来增加 like 的简单做法
    le0rn0
        22
    le0rn0  
       2015-10-05 18:04:09 +08:00
    还没看呢,就下了,好歹给个 gayhub 地址
    aljun
        23
    aljun  
    OP
       2015-10-05 18:06:16 +08:00
    @le0rn0 gayhub 平时太懒了,有些细节没改就上传了,你还要看么?怕攻击
    unique
        24
    unique  
       2015-10-05 18:08:07 +08:00   1
    表示网站被黑了?打不开- -
    hinate
        25
    hinate  
       2015-10-05 18:09:59 +08:00
    +1 打不开...关站了还是被黑了
    le0rn0
        26
    le0rn0  
       2015-10-05 18:11:03 +08:00
    @aljun 要看要看,我只想学习下,没能力攻击
    raysmond
        27
    raysmond  
       2015-10-05 18:11:37 +08:00
    挂了?
    aljun
        28
    aljun  
    OP
       2015-10-05 18:12:05 +08:00
    被攻击了,不知道是谁看了我的这个, 30 分钟左右来攻击,我关了服务器,没办法,怎么这里有人这么坏``````
    imlonghao
        29
    imlonghao  
       2015-10-05 18:14:43 +08:00
    “ Chromium ”到 aljun.me 的连接尝试遭到拒绝。原因可能是该网站已崩溃,也可能是您的网络配置不正确。
    多大愁
    br00k
        30
    br00k  
       2015-10-05 18:17:14 +08:00
    已被玩坏。。
    aljun
        31
    aljun  
    OP
       2015-10-05 18:20:52 +08:00
    @imlonghao 不不不,因为是个小博客,所以我没套 nginx 做反向代理,然后直接共的 gunicorn ,因为有人攻击,已经我发现我为找实习写的浮夸了点东西被吐槽了,现在在改
    dizzy
        32
    dizzy  
       2015-10-05 18:21:35 +08:00
    @aljun 谢谢。
    yxwzaxns
        33
    yxwzaxns  
       2015-10-05 18:21:38 +08:00
    已被玩坏。。
    imlonghao
        34
    imlonghao  
       2015-10-05 18:27:22 +08:00
    @aljun 我的也是小博客, tornado 跑了两个进程两个端口, nginx 反代这两个端口....
    昨晚叫朋友 CC 过, wordpress 一下就挂的我居然抗住了........
    codecrash
        35
    codecrash  
       2015-10-05 18:41:52 +08:00
    被玩坏了
    roychan
        36
    roychan  
       2015-10-05 18:54:31 +08:00 via iPhone
    自己的博客是 tornado 写的,也就不献丑了。
    aljun
        37
    aljun  
    OP
       2015-10-05 19:03:24 +08:00
    @roychan 不不不,发我看看,没有攻击还是很好的
    aljun
        38
    aljun  
    OP
       2015-10-05 19:03:55 +08:00
    @cc7756789 正在改,都是为了找个事做唬唬人
    aljun
        39
    aljun  
    OP
       2015-10-05 19:08:08 +08:00
    @Kilerd 怎么说?
    loading
        40
    loading  
       2015-10-05 19:08:56 +08:00 via Android
    @imlonghao 我觉得应该没问题,反正也就调戏楼主,你看楼主乐的。
    aljun
        41
    aljun  
    OP
       2015-10-05 19:11:31 +08:00
    @loading 我都把服务器关了,乐个啥!!!发个博客“被”哭瞎
    aljun
        42
    aljun  
    OP
       2015-10-05 19:14:25 +08:00
    @roychan follow 了下你的 github
    loading
        43
    loading  
       2015-10-05 19:15:24 +08:00 via Android
    就 flask 裸跑,不挂才奇怪呢,多来几个,用 nginx 负载均衡,静态文件都交给 nginx 。

    希望你能看懂,祝学习顺利,加油。
    aljun
        44
    aljun  
    OP
       2015-10-05 19:20:43 +08:00
    @loading 对,我知道,因为是小博客嘛,我另一个项目是用的 nginx 加上 uwsgi 跑的,那个是给学校的项目所以重视点```````这个小博客用了记录日常点滴```````
    aljun
        45
    aljun  
    OP
       2015-10-05 19:21:23 +08:00
    @roychan 我还发现我们居然同龄``````````````````
    dd99iii
        46
    dd99iii  
       2015-10-05 19:31:37 +08:00
    打不开
    roychan
        47
    roychan  
       2015-10-05 19:32:39 +08:00
    @aljun 正常,现在都是同龄人。
    humiaozuzu
        48
    humiaozuzu  
       2015-10-05 19:41:03 +08:00
    lz 说「欢迎围奸」,所以被 d 了。。。
    bdbai
        49
    bdbai  
       2015-10-05 19:50:30 +08:00 via iPhone
    求围观~
    zonyitoo
        50
    zonyitoo  
       2015-10-05 19:51:43 +08:00
    ERR_CONNECTION_REFUSED
    wph95
        51
    wph95  
       2015-10-05 19:53:10 +08:00
    @roychan 居然是上科大的 orz 膝盖拿好
    roychan
        52
    roychan  
       2015-10-05 19:56:14 +08:00
    @wph95 为什么…
    aljun
        53
    aljun  
    OP
       2015-10-05 19:56:52 +08:00
    @humiaozuzu ```````不懂怎么说了````````````
    wph95
        54
    wph95  
       2015-10-05 19:58:09 +08:00
    @roychan 上科大真是个好地方 老师又好 学校又壕 坐等教学区施工完再去玩
    aljun
        55
    aljun  
    OP
       2015-10-05 19:59:57 +08:00
    @roychan 你说我要不要再把数据库搭起来,我估计又是一波攻击````````````
    aljun
        56
    aljun  
    OP
       2015-10-05 20:02:11 +08:00
    @loading 当时,挂上 gunicorn ,直接套上 gevent ,用个爬虫试了试压力,看到数据还行,我就懒惰了,不套 nginx 了````````````````````(毕竟学校晚上断网,折腾个 nginx 有点累,```````
    lxy42
        57
    lxy42  
       2015-10-05 20:02:48 +08:00
    楼主都被你们玩坏了
    wph95
        58
    wph95  
       2015-10-05 20:07:28 +08:00
    @aljun 上 redis , 或者全静态
    roychan
        59
    roychan  
       2015-10-05 20:16:36 +08:00
    @wph95 你不会是复旦的吧
    roychan
        60
    roychan  
       2015-10-05 20:17:03 +08:00
    @aljun 我正在把博客迁移到 WordPress 然后放在虚拟主机上…还是这个省心
    wph95
        61
    wph95  
       2015-10-05 20:20:37 +08:00
    @roychan 我杭电 不过和 eastpiger 很熟 经常过去玩:)
    推荐用用 DaoCloud 哦 免费资源够搭建博客了 , 还是国内的服务器
    roychan
        62
    roychan  
       2015-10-05 20:25:42 +08:00
    @wph95 窝巢。。
    eastpiger
        63
    eastpiger  
       2015-10-05 20:29:30 +08:00
    @wph95 我都潜水到一句话不说的程度居然能把我挖出来真是的、
    sunyang
        64
    sunyang  
       2015-10-05 20:30:07 +08:00
    打不开,楼主被你们吓跑了吗
    kuochung
        65
    kuochung  
       2015-10-05 21:07:14 +08:00
    用个免费的 CDN 把真实地址隐藏起来。基本上能抵御一些小流氓。。。
    bullettrain1433
        66
    bullettrain1433  
       2015-10-05 22:38:14 +08:00
    已经打不开。。。
    zhicheng
        67
    zhicheng  
       2015-10-05 23:01:59 +08:00
    欢迎使用 TextArea.com 写写东西,注意黑你的不是我=,=
    hiroya
        68
    hiroya  
       2015-10-05 23:37:56 +08:00 via iPad
    然而现在已经挂了
    yxwzaxns
        69
    yxwzaxns  
       2015-10-05 23:39:32 +08:00
    好了通知一声, lz
    POP
        70
    POP  
       2015-10-05 23:40:21 +08:00
    ls+1
    icedx
        71
    icedx  
       2015-10-05 23:47:34 +08:00
    Zero Sized Reply
    dqh3000
        72
    dqh3000  
       2015-10-05 23:48:49 +08:00
    人气好高……

    不是楼主

    我写的全静态(大概) http://qhduan.com/

    刚刚注册的 digitalocean 旧金山
    nikoukou
        73
    nikoukou  
       2015-10-06 04:03:39 +08:00
    @dqh3000 竟然看了你的博客看哭了。。。兄弟厉害!
    firemiles
        74
    firemiles  
       2015-10-06 11:09:52 +08:00
    @wph95 没想到这里也能见到你,你这个 daocloud 的合作伙伴很称职啊:)
    Qiangyuan
        75
    Qiangyuan  
       2015-10-06 11:12:57 +08:00
    @dqh3000 你的博客打不开
    dqh3000
        76
    dqh3000  
       2015-10-06 11:34:48 +08:00
    @Qiangyuan 我看 digitocean 面板,服务应该没挂过,可能对墙外的间歇性抽风?


    @nikoukou 你看到什么了……………………不要想太多
    Qiangyuan
        77
    Qiangyuan  
       2015-10-06 11:36:59 +08:00
    @dqh3000 翻墙看了下,兄弟保重身体!
    dqh3000
        78
    dqh3000  
       2015-10-06 12:05:41 +08:00
    @Qiangyuan 你们翻到哪了……前几页应该都没什么啊……

    要翻墙? digitocean 不过如此嘛……伤心
    HappyTrail
        79
    HappyTrail  
       2015-10-06 14:00:27 +08:00
    我是来歪楼的 楼主喜欢丁日但是把丁日名字打错了 XDDD
    vinkenvvt
        80
    vinkenvvt  
       2015-10-06 15:51:24 +08:00
    挺不错的~
    aljun
        81
    aljun  
    OP
       2015-10-06 16:54:20 +08:00
    知道那个 like 是和浏览次数一样,就别再构造访问啦,那只是我做的小小小互动嘛```````````````哭瞎`````
    yubang
        82
    yubang  
       2015-10-06 17:08:33 +08:00
    @aljun 现在还是打不开喔?
    longbye0
        83
    longbye0  
       2015-10-06 18:13:06 +08:00
    @aljun 下午还能打开,现在打不开了, fq 也不行
    MrZephyrus
        84
    MrZephyrus  
       2015-10-07 10:34:51 +08:00
    前端写得很漂亮啊
    pppy
        85
    pppy  
       2015-10-09 21:11:21 +08:00
    我也喜欢 JB
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4210 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 10:14 PVG 18:14 LAX 03:14 JFK 06:14
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86