溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

利用Python框架django開發(fā)資產(chǎn)管理系統(tǒng)

發(fā)布時間:2020-08-11 01:44:36 來源:ITPUB博客 閱讀:354 作者:安全劍客 欄目:編程語言
概述

終于把公司的資產(chǎn)管理網(wǎng)站寫完,并通過測試,然后上線。期間包括看視頻學(xué)習(xí)、自己寫前后端代碼,用時兩個多月?,F(xiàn)將一些體會記錄下來,希望能幫到想學(xué)django做web開發(fā)的人。大??梢圆挥每戳?,小白的第一個項目,寫的很low,不入眼。

過程

1. python自學(xué)斷斷續(xù)續(xù)都有好長的時間,總是零零散散,沒有去完完全全開發(fā)一個項目出來,跟別人說我會python,都沒有啥說服力。后來下定決心,用python去做一個網(wǎng)站出來。正好公司平常維護資產(chǎn)的時候使用的是excel表,十分不科學(xué)。領(lǐng)導(dǎo)有意思去買一個資產(chǎn)管理的平臺,我就跟領(lǐng)導(dǎo)吹牛皮,給我點時間,我?guī)凸咀鲆粋€出來,而實際上此時我django才開始學(xué)。不管了,牛皮既然吹出去,就要逼著自己兌現(xiàn)。

2. django我是看的慕課網(wǎng)bobby老師的一套視頻,的確講的不錯,總課時時長是24小時。我照著寫差不多用了3周。django學(xué)完了,等到自己開始寫項目的時候又犯難了,前端我也不會啊,咋辦?自己嘗試過使用別人寫好的前端頁面去修修改改,發(fā)現(xiàn)效果始終不好。那就自己學(xué)著寫吧。

3. 接下來就是看前端課程,同樣也是慕課網(wǎng)的前端入門,看了html、css、js,后面的jquery、ajax高級的東西就沒看了,有這三樣就夠使了,咱也不是前端,甚至都不是一個開發(fā),學(xué)這么深干啥,只求功能實現(xiàn)。前端也就看完了,差不多2周時間。

4. 接下來,開始干吧,先寫前端頁面,把自己想好的布局,先在紙上面畫出來,然后在html中一點一點往里面添加。其實只需要第一個頁面出來了,后面很多的頁面都類似處理。不得不說,前端雖然簡單,但是也花時間,特別是對于那些強迫癥患者,為了挑一個背景色,要反復(fù)調(diào)試,還是不滿意。有時候就在想別人為啥頁面那么漂亮,自己的就那么丑~~,只有安慰自己,自己不是前端,將就用吧?;艘恢芏?,終于把前端頁面寫完了。

5. 然后開始寫后端代碼,因為我這個網(wǎng)站的功能相對比較簡單,就是對幾張表進行增刪改查,公司內(nèi)部使用,不需要考慮什么并發(fā)等等,所以后端代碼相對容易點。初始版本花了2周時間寫好了,讓領(lǐng)導(dǎo)去試下,領(lǐng)導(dǎo)給予了表揚,大體功能實現(xiàn)了,畢竟這是一個從無到有的東西,同時也提出了一些整改意見??赡茴I(lǐng)導(dǎo)不懂技術(shù),但是在設(shè)計方面,理解還是比我高多了,自己埋頭設(shè)計的方案的確是不合理,接下來就是把領(lǐng)導(dǎo)提的意見一點一點改到項目里面,等做完了,然后邀請同事幫我一起測試。有時候邀請其他人對自己開發(fā)的網(wǎng)站進行測試,還真能收到意想不到的效果。自己在測試的時候,總是看功能實現(xiàn)了沒有,而其它人不讓這個套路來,瞎點,瞎輸,各種破壞性測試,還真讓他找出了好多的bug~~。功能上的修修改改,再加上自己的review,又花了2周,完成。

感想

1. 對于小白來說,想入門一個新的知識,看視頻還是最高效的方式。以前自己買了好多python書,始終在不斷的入門~~

2. web開發(fā)還真需要會點前端知識。自己能碼頁面了,想怎么改就怎么改,雖說丑點,但是功能能實現(xiàn)。而不會前端,總覺得有力使不出來。

3. 慕課網(wǎng)還真是一個好的學(xué)習(xí)網(wǎng)站,我熱愛計算機的原因之一就是你想學(xué)什么東西,總有大把的書和課程等著你,而你只需要一臺電腦。更多知識請關(guān)注《Linux就該這么學(xué)》。

項目說明

項目主要的功能是對公司所有的資產(chǎn)列出一個清單,然后對這個清單進行增刪改查,還要有這份清單的歷史記錄,方便核查。

而使用網(wǎng)站去管理資產(chǎn)的一個好處,比方說,在業(yè)務(wù)高峰時期,流量監(jiān)控到某個ip的流量很高,想通過該ip定位這個機器的歸屬,打開excel就顯得很low。但是把網(wǎng)頁打開,輸入ip立馬就能查到是誰的電腦,感覺就不一樣了。

項目的地址:https://github.com/YangBaohust/zcgl

相關(guān)截圖

首頁
利用Python框架django開發(fā)資產(chǎn)管理系統(tǒng)

登錄
利用Python框架django開發(fā)資產(chǎn)管理系統(tǒng)

資產(chǎn)列表
利用Python框架django開發(fā)資產(chǎn)管理系統(tǒng)

資產(chǎn)類型
利用Python框架django開發(fā)資產(chǎn)管理系統(tǒng)

添加資產(chǎn)
利用Python框架django開發(fā)資產(chǎn)管理系統(tǒng)

資產(chǎn)詳情
利用Python框架django開發(fā)資產(chǎn)管理系統(tǒng)

人員管理
利用Python框架django開發(fā)資產(chǎn)管理系統(tǒng)

日志記錄
利用Python框架django開發(fā)資產(chǎn)管理系統(tǒng)

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI