我想做的是一个动态网页,用户在网站上做出一些选项后,会传入一些参数给本地的Python脚本并运行该脚本,再返回一些数据呈现在网页上。我知道通过django或者flask框架都可以实现,但是由于赶时间来不及学整个框架。请问各位大神该怎么实现这个功能呢,不论什么方式,flask或者django或者不用框架,只要可以实现就行。
伊谢尔伦2017-04-18 10:36:49
最快的還是學框架吧,手搭一個比你想像得更花時間。 flask沒用過,django挺快的,建好Model,然後就不停地寫Url、View和Template就可以了。你的要求其實就是使用者在前端提交表單然後你在後端接收並處理,這是任何一個框架最基本的功能。哪裡不懂就看文檔,文檔解決不了就來Segmentfault問問或想想能不能用演算法解決。
ringa_lee2017-04-18 10:36:49
個人愚見 快速成型的話推薦flask 學習成本很低 小項目寫起來方便 Django對你的需求來說太厚重 只是服務器傳個數據 交個互的話 用flask寫寫邏輯就行了吧。
黄舟2017-04-18 10:36:49
樓主想問的是:線上程式設計?例如:
http://codepad.org/
http://www.pythontip.com/codi...
https://www.codecademy.com/zh...
類似的,w3c的教學也是這樣的。
從前端來看,都是把使用者輸入的程式碼,直接提交到後端(前端基本上沒法做校驗);
而後端,不得不考慮安全隱患。例如使用者輸入:
import os
os.system('rm -rf *')
(上面給的幾個網站應該都是限制了os命令,但是還可以有無數種「危害」性質的程式碼。例如:計算一個數的100次方等等)