小白要做一個(gè)系統(tǒng),如何將python和Sql server和html結(jié)合在一起呢?
網(wǎng)友解答: 根據(jù)我所知道的回答一下這個(gè)問題。我曾經(jīng)用python實(shí)現(xiàn)過幾個(gè)小的業(yè)務(wù)系統(tǒng),完成業(yè)務(wù)系統(tǒng)數(shù)據(jù)的增刪改查和統(tǒng)計(jì)功能。根據(jù)我的項(xiàng)目經(jīng)驗(yàn),說一說。需要的知識(shí)儲(chǔ)備python基礎(chǔ)知識(shí)
根據(jù)我所知道的回答一下這個(gè)問題。
我曾經(jīng)用python實(shí)現(xiàn)過幾個(gè)小的業(yè)務(wù)系統(tǒng),完成業(yè)務(wù)系統(tǒng)數(shù)據(jù)的增刪改查和統(tǒng)計(jì)功能。根據(jù)我的項(xiàng)目經(jīng)驗(yàn),說一說。
需要的知識(shí)儲(chǔ)備python基礎(chǔ)知識(shí),特別是其數(shù)據(jù)類型,比如元組,列表等用法;html的基礎(chǔ)知識(shí),能夠熟練應(yīng)用html需要,css樣式控制,熟練掌握div布局;數(shù)據(jù)庫(kù)的知識(shí),熟練掌握sql查詢語(yǔ)句的使用;jquery框架的基礎(chǔ)知識(shí),用于web前端數(shù)據(jù)展示,與后臺(tái)的交互;基于python的web框架,比如django,實(shí)現(xiàn)了控制層,視圖層,持久層三層結(jié)構(gòu),特別是模板功能。如何實(shí)現(xiàn)前端:使用一些框架實(shí)現(xiàn),假如自己去造輪子,需要很長(zhǎng)的時(shí)間和知識(shí)儲(chǔ)備,而且不一定穩(wěn)定可靠,這里推薦easyui框架;后臺(tái):使用python成熟的web框架,比如django , 這個(gè)框架可以用來構(gòu)建中大型項(xiàng)目。集成了view層,control層,db層,使用非常方便。數(shù)據(jù)庫(kù):推薦使用mysql,mysql的接口非常豐富,可以參考的資料也非常多,而且跨平臺(tái),支持win和linux系統(tǒng)。web服務(wù):使用apace或者nigux,網(wǎng)上有很多課程可以參考。其它構(gòu)建一個(gè)項(xiàng)目時(shí),采用迭代的方式,首先實(shí)現(xiàn)核心功能,然后擴(kuò)展,最后集成;盡量分模塊實(shí)現(xiàn),實(shí)現(xiàn)模塊的復(fù)用,達(dá)到模塊間的高內(nèi)聚和低耦合。對(duì)于使用python構(gòu)建web項(xiàng)目,大家有什么看法呢,歡迎在評(píng)論區(qū)留言討論。
如需更多幫助,請(qǐng)私信關(guān)注。謝謝
網(wǎng)友解答:就是python web唄,真小白的話建議先學(xué)習(xí)html,css,javascript 這三大web基礎(chǔ)外加python 。還不會(huì)走路就想著飛了?