一个长庚医检系毕业的学生,读了一年硕士,实验做不下去,一边当兵一边滑传说对决一边看PYTHON。
进了资策会AIOT班,老师教了node.js框架,但是我们学生要怎么把用PYTHON 训练好的model呈现给观光客看呢?
所以我在那时候接触了Flask,顺便分享写好的框架程式码让同组的同学可以一起製作各自的专题。
当然,第一次用Flask框架又没有人教,连Flask 需要把static档案放在static资料夹,HTML放在templates都不知道。
经过一位同学的提点才了解Flask基础的架构,后来我也帮助整组的同学顺利毕业。
我是想花个几天,来介绍后来我在新创公司、资策会数位部中使用Flask的经验。
假设你平常的Flask结构长成这样的话:
代表你应该有用过大型专案,应该有了Flask实战经验,甚至我下面写的文章也可以省去参考的时间。
假设你平常的Flask结构长成这样的话:
不用紧张,这就是一般的写法,一般教学也都是用类似这样的结构。如果只是需要一些小小功能的网站,谁又会想要用Factory mode、blue print呢?
我是很想撑住写30天的,但是我也怕自己没料或是哪天就断了电。下面是我目前预期的目录:
[day 1] 开场白[day 2] blue_print[day 3] Factory mode[day 4] JWT token[day 5] session[day 6] Jinja[day 7] Post data with Form tag[day 8] ajax with jquery[day 9] request[day 10] 将资料写进DB(pymongo)[day 11] log with mongoDB[day 12] Sql Database[day 13] 档案上传[day 14] 档案下载 及 其他传值方法[day 15] boostrap 4.6[day 16] API[day 17] Docker image化--安装篇[day 18] Docker image化--运行篇[day 19] Nginx[day 20] Docker compose[day 21] Nginx with https[day 22] pythonanywhere 部署[day 23] GCP app engine (介绍)[day 24] GCP app engine (deploy)[day 25] Flask with web cam[day 26] Flask with ML[day 27] Supervisor[day 28] Flask-Mail[day 29] Line Messaging API[day 30] 结语