利用Python框架django開發資產管理系統
終於把公司的資產管理網站寫完,並通過測試,然後上線。期間包括看視訊學習、自己寫前後端程式碼,用時兩個多月。現將一些體會記錄下來,希望能幫到想學django做web開發的人。大牛可以不用看了,小白的第一個專案,寫的很low,不入眼。
1. python自學斷斷續續都有好長的時間,總是零零散散,沒有去完完全全開發一個專案出來,跟別人說我會python,都沒有啥說服力。後來下定決心,用python去做一個網站出來。正好公司平常維護資產的時候使用的是excel表,十分不科學。領導有意思去買一個資產管理的平臺,我就跟領導吹牛皮,給我點時間,我幫公司做一個出來,而實際上此時我django才開始學。不管了,牛皮既然吹出去,就要逼著自己兌現。
2. django我是看的慕課網bobby老師的一套視訊,的確講的不錯,總課時時長是24小時。我照著寫差不多用了3周。django學完了,等到自己開始寫專案的時候又犯難了,前端我也不會啊,咋辦?自己嘗試過使用別人寫好的前端頁面去修修改改,發現效果始終不好。那就自己學著寫吧。
3. 接下來就是看前端課程,同樣也是慕課網的前端入門,看了html、css、js,後面的jquery、ajax高階的東西就沒看了,有這三樣就夠使了,我們也不是前端,甚至都不是一個開發,學這麼深幹啥,只求功能實現。前端也就看完了,差不多2周時間。
4. 接下來,開始幹吧,先寫前端頁面,把自己想好的佈局,先在紙上面畫出來,然後在html中一點一點往裡面新增。其實只需要第一個頁面出來了,後面很多的頁面都類似處理。不得不說,前端雖然簡單,但是也花時間,特別是對於那些強迫症患者,為了挑一個背景色,要反覆除錯,還是不滿意。有時候就在想別人為啥頁面那麼漂亮,自己的就那麼醜~~,只有安慰自己,自己不是前端,將就用吧。花了一週多,終於把前端頁面寫完了。
5. 然後開始寫後端程式碼,因為我這個網站的功能相對比較簡單,就是對幾張表進行增刪改查,公司內部使用,不需要考慮什麼併發等等,所以後端程式碼相對容易點。初始版本花了2周時間寫好了,讓領導去試下,領導給予了表揚,大體功能實現了,畢竟這是一個從無到有的東西,同時也提出了一些整改意見。可能領導不懂技術,但是在設計方面,理解還是比我高多了,自己埋頭設計的方案的確是不合理,接下來就是把領導提的意見一點一點改到專案裡面,等做完了,然後邀請同事幫我一起測試。有時候邀請其他人對自己開發的網站進行測試,還真能收到意想不到的效果。自己在測試的時候,總是看功能實現了沒有,而其它人不讓這個套路來,瞎點,瞎輸,各種破壞性測試,還真讓他找出了好多的bug~~。功能上的修修改改,再加上自己的review,又花了2周,完成。
1. 對於小白來說,想入門一個新的知識,看視訊還是最高效的方式。以前自己買了好多python書,始終在不斷的入門~~
2. web開發還真需要會點前端知識。自己能碼頁面了,想怎麼改就怎麼改,雖說醜點,但是功能能實現。而不會前端,總覺得有力使不出來。
3. 慕課網還真是一個好的學習網站,我熱愛計算機的原因之一就是你想學什麼東西,總有大把的書和課程等著你,而你只需要一臺電腦。更多知識請關注《Linux就該這麼學》。
專案主要的功能是對公司所有的資產列出一個清單,然後對這個清單進行增刪改查,還要有這份清單的歷史記錄,方便核查。
而使用網站去管理資產的一個好處,比方說,在業務高峰時期,流量監控到某個ip的流量很高,想通過該ip定位這個機器的歸屬,開啟excel就顯得很low。但是把網頁開啟,輸入ip立馬就能查到是誰的電腦,感覺就不一樣了。
專案的地址:https://github.com/YangBaohust/zcgl
首頁
登入
資產列表
資產型別
新增資產
資產詳情
人員管理
日誌記錄
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2654659/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Django框架急速開發內容管理系統後臺Django框架
- 產品資料管理系統框架與資訊保安框架
- 分分鐘教你Python Web開發框架DjangoPythonWeb框架Django
- 為什麼 Django 框架持續統治著 Python 開發世界Django框架Python
- python中web開發框架Django的學習PythonWeb框架Django
- Python開發中,為什麼Django框架很重要?PythonDjango框架
- Python框架DjangoPython框架Django
- 平臺資產開發數字資產交易系統開發公司
- Python專案開發案例(一)————學生資訊管理系統Python
- 一個基於django框架的SQL 稽核系統二次開發Django框架SQL
- 企業級開發框架----------Django框架Django
- 基於Django 的 FreeSwitch 開源GUI 管理系統 YouPBXDjangoGUI
- Python之Web框架DjangoPythonWeb框架Django
- 開發人員的生產力管理框架:SPACE框架
- 佛薩奇2.0合約系統技術開發/python技術開發框架Python框架
- 基於ThinkPHP框架開發的響應式學生資訊後臺管理系統PHP框架
- 土地管理系統:精準管理,助力土地資源高效利用
- 花店鮮花管理與推薦系統+Python+Django網頁介面+管理系統+計算機課設PythonDjango網頁計算機
- 數字資產開發數字資產交易APP系統搭建公司APP
- python開發框架Python框架
- 區塊鏈數字資產質押貸款系統開發數字資產系統搭建區塊鏈
- 校園圖書管理系統開發-中小學智慧圖書管理系統開發
- 工程機械企業產品資料管理系統研發
- 廣西數字資產區塊鏈挖礦app系統開發交易系統開發區塊鏈APP
- 數字資產跨鏈錢包系統開發自動交易量化系統開發
- pms酒店管理系統功能,酒店管理系統軟體開發
- Django練習-學生管理系統案例Django
- Django教程 —— 初步完善圖書管理系統Django
- Django入門案例:圖書管理系統Django
- 東營化工廠能源管理系統開發能耗資料監測分析系統開發
- 教育大資料之資料資產管理系統大資料
- 基於JSP開發的物流資訊管理系統JS
- FunAdmin開發框架系統一鍵curd框架
- 杭州ERP生產管理系統開發的應用與優勢
- 化工能耗管理系統開發能源線上監控系統開發
- 教務管理系統功能開發
- 企業管理系統-ERP開發
- 礦產資源管理系統:開啟智慧礦業新篇章