首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

部署Python Flasky应用到Heroku云平台

(Photo byLuca BravoonUnsplash)

最近两周全天候学习Flask开发,目的是掌握这门网页开发框架,至于为什么学Flask而不是Django,我也没想过原因。 感觉是一时兴起就上路了,学着学着就想把这个事情做完,满负荷弄了两周,昨天部署上线,今天测试通过,现在来把这个事情做个了结。

我使用的资料是大名鼎鼎的"狗书"(第一版)和Flask官网手册。学习方法是照着"狗书"里面的内容依葫芦画瓢一步一步地边写边测。书作者Miguel Grinberg是一位大神,他是阿根廷人,有25年Web开发经验,他的个人网站上有“狗书”第二版的内容,想获取第二版的文字或视频教程可以移步浏览他的网站。

(封面是西班牙比利牛斯獒犬,这是称这本书为“狗书”的原因)

对于Web开发零经验的我来说,最后几章内容啃起来有些吃力,我知道一时半会儿很难吃透它,差不多是连走带跑消化了最后几章内容。看到最后一章时,我决定参照书中的步骤将Flasky项目(第一版)部署到Heroku云平台上。这对我来说,并不是一件轻松的事。很多东西都是第一次摸索和尝试,好在网上有很多前辈们留下来的帖子,从早到晚弄了整整一天,临下班时终于把项目部署上线。网址是“https://mgflask.herokuapp.com”。

(截图来自Heroku官网,注册需要翻墙)

今天花了一天时间测试,基本的业务逻辑能够跑通。晚上让朋友帮忙测试,看这个应用是否可以正常工作,朋友给的反馈是收不到注册激活链接。看来还有瑕疵,明天抽空再看吧,我不打算做重定向了,就用这个二级域名凑合用用,反正就是玩玩。

如果你有兴趣,可以参照我博客上的记录,动手照着做一遍,其实没有想象中的那么难。点击原文即可查看链接。

就写这么多了,That's all。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180309G1P4BW00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券