Python 板


LINE

大家好,最近一直在找使用 Python 写 Web app 的教学, 找到 Django 和 Flask 这两个框架,打算以 Django开发。 只是小弟对 HTML 一窍不通。尝试过 Visual Studio 开发 Python web, 但都会卡在不晓得怎麽把网页上元件的行为,和 Python code 作连结这部分, 找不到 Visual Studio 里面类似 Android Studio 的 Design mode, 能直觉地控制网页上的东西,并写上点击後的行为。 网路上找到很多部属 app 在 Azure 的新手教学, 不过看了 Azure 只有提供前几个月免费。 加上现在我只希望能在 Local 端测试就好,也不会用到资料库。 目前的需求是想要开一个专案,上面有一个按钮, 按下去後能跳出 "Hello world" 讯息方块,这样。 请问有没有适合的影片能参详一下呢? 谢谢 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.248.17.229
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1510217554.A.FE9.html
1F:推 f496328mm: 想看 web app 教学 11/09 16:54
2F:推 matt530: 可以看看django book 11/09 18:10
3F:推 Neisseria: 虽然 Flask 较不适合做真正要上线的 web app 11/09 20:40
4F:→ Neisseria: 但 Flask 更简单、好上手。概念通了再学新的框架会较快 11/09 20:40
5F:→ Neisseria: 因 Flask 架构太简单了,自己要写的东西较多 11/09 20:41
6F:→ Neisseria: 当 web app 变大後,Flask 简单易用的优势就没那麽明显 11/09 20:42
7F:推 vi000246: 用Flask+1 我直接看官网文件照着做 一天就做出来了 11/09 21:51
8F:→ uranusjr: Flask 较不适合做真正要上线的 web app <-- 哪来的迷思 11/09 23:54
9F:→ uranusjr: 请不要随口说完全没有事实根据的东西 11/09 23:54
曾经想用 Flask,但第一关 Hello world 就有疑惑了。 我照官网的范例这样写 from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" app.run() 执行後,第一次打开浏览器 127.0.0.1:5000 确实可以看到 Hello world! stop 後,我再往 "Hello world!" 後方加上 xxx 变成 "Hello world!xxx"而已 就又 run 一次测试,127.0.0.1:5000 上的 Hello world! 还是先前的字样, 後方没有多 xxx,感觉哪里理解有误吧 0..0a ※ 编辑: henry8168 (60.248.17.229), 11/10/2017 09:25:26
10F:→ redbxh: 跳出方块的需求感觉比较偏前端 11/10 09:39
11F:推 JUNYOU01: 先学html 了解网页运作原理 会比较好 11/10 13:13
12F:推 JUNYOU01: 後端语言都是一样,最主要都是转为html输出,透过http 11/10 13:15
13F:→ JUNYOU01: 协定传达,这部分有点观念会学比较快 11/10 13:15
14F:→ uranusjr: 你对网页的理解有误到我都不知道该从哪里开始解释 11/10 13:24
15F:推 oppi19: 诚心建议django 官网toturial写的非常好 11/13 10:21
我有在看 Djangirl和 Django book,一步一步来还满 ok 的, 比较恼火的是都要求资料库。
16F:→ froce: 前端和後端的沟通,是以送出的request来沟通,所以你在Djan 11/13 15:46
17F:→ froce: go会看到views里面,第一个参数都固定为request。 11/13 15:48
18F:→ froce: 前端可以在request里送出各种附加资讯,如利用网址传送的GE 11/13 15:52
19F:→ froce: T,然後後端收到request,对request做解析,最後去执行後端 11/13 15:54
20F:→ froce: 逻辑,再呈现出网页。 11/13 15:54
21F:→ froce: 使用框架的话,後端入门很快,倒是前端才是个大坑。 11/13 15:57
22F:→ froce: 身为一个嫩嫩的全端表示,写javascript真的很痛苦,写pytho 11/13 15:58
23F:→ froce: n愉快太多了。 11/13 16:00
24F:→ froce: 另外我是Django派的,但是flask真的很简洁,初学者学flask 11/13 16:09
25F:→ froce: 是很不错的选择。习惯了应该跟用Django没什麽差,只是要 11/13 16:10
26F:→ froce: import的库那些设定会比较烦。 11/13 16:11
27F:推 neil987: 真的 我也是最近课业突然有需求要写网页才去碰flask 结果 11/13 16:18
28F:→ neil987: 後端摸个一天就好了 反而是前端太久没碰的javascript弄超 11/13 16:18
29F:→ neil987: 久= =.... 11/13 16:18
Django 的 view 档确实很直白XD,不过 Flask 我也会看看,谢谢你们对这两款的评价
30F:→ froce: 然後如果你要像写GUI介面一样,拉一拉然後点两下写该元件的 11/13 16:18
31F:→ froce: 後端逻辑的话,请左转去ASP.net。 11/13 16:20
32F:推 froce: 不过现代网页离不开js,不学也不行,除非你的专案都不用顾 11/13 16:35
33F:→ froce: UX/UI的。 11/13 16:35
ASP.net 可能不列入考量了,还是想写 Python ※ 编辑: henry8168 (60.248.17.229), 11/14/2017 08:53:59
34F:推 froce: 操作资料库在网页程式中很正常啊,尤其是在後端,不操作的 11/14 09:11
35F:→ froce: 机率反而小。 11/14 09:11
36F:推 froce: 如果你专案是要放上网际网路的,建议用Django,flask不知道 11/14 09:14
37F:→ froce: 对安全防护这块有没有特别去处理,我没特别去研究。 11/14 09:14
38F:→ froce: Django是基本的都有了。 11/14 09:14
39F:推 neil987: flask有其他的扩充library 11/14 10:37
40F:推 wheado: 推荐FastAPI 01/29 20:59







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP