團隊任務
預估時間
實際時間
完成日期
新增其他學院的爬蟲
180130
11.30
新增其他學院的資料庫字段修改
180160
12.1
新增其他學院的資料庫部署到es
180180
12.2
前端和新增學院資料的互動
300160
12.2
實現**的定時爬取以及es的自動同步(絕對路徑版)
200180
11.30
實現**的定時爬取以及es的自動同步(相對路徑版)
60120
12.1
主介面設定最新通知播報欄樣式
300200
12.2
將專案部署到伺服器
200960
12.10
擴大使用範圍至移動端
100100
12.11
前端介面的美化
100120
12.11
需求說明書的調整
60——
——搜尋引擎測試
80——
——使用者使用調查
100——
——beta階段發布說明
200——
——成員
任務安排
預期任務量/分鐘
秦玉(組長)
專案除錯優化
180陳曉菲
伺服器環境除錯
180韓燁
專案除錯優化
180姚雯婷
專案除錯優化
180羅佳
專案除錯優化
180高天
伺服器環境除錯
180主要困難還是在伺服器的搭建上。
到手的雲伺服器是任何程式設計環境都沒有的windows 2012 server 系統,需要我們重新安裝所有的程式設計環境和執行環境。包括以下內容:jdk、python3.7 、es、ik、mysql等。
es在伺服器上解壓以後,輸入命令執行,失敗,提示需要jdk環境。這才知道原來雲服器上沒有jdk環境(其實在控制台中可以選擇包含jdk環境的系統,一鍵重灌,也有python等環境。)不過配置好的系統,有很多不能滿足實際開發使用的配置,所以我們還是選擇了純淨的系統自行安裝。
這一過程出現了我們在自己的機器上沒有出現過的問題。如圖。
原因是在python3.7中,async是關鍵字,無法使用。解決方法,進入manhole.py檔案中,將所有async修改為其他變數,我們這裡改成了shark。
查詢資料了解,django專案部署使用的技術有以下幾種:
apache mod_wsgi
nginx + uwsgi socket
iis我們這裡嘗試了iis部署django的方法。最後只部署上了乙個靜態頁面,無法進行搜素,出於測試時間不足的考慮,放棄了這種方法。
由於我們申請了雲伺服器,但是網域名稱還在備案,最後我們決定採取django runserver測試命令進行發布,先利用公網ip位址進行使用者測試。
命令:python manage.py runserver 0.0.0.0:80
該命令用途是,執行專案在所有ip位址的80埠上。該用法只是臨時用於使用者測試,不能算是正式的專案部署。
Beta衝刺階段5 0
成員昨天已完成的工作 今天計畫完成的工作 工作中遇到的困難 具體貢獻 鄭曉麗首頁活動詳情介面的美化 實現首頁按照index號隨機產生 不太會用陣列,所以用if語句隨機產生的 實現首頁隨機生成 廖怡潔勳章從無到有的過程 活動詳情介面美化 沒什麼困難 美化介面 包夢榕我的打卡記錄介面的美化 活動詳情介面...
Beta階段衝刺五
團隊任務 預估時間 實際時間 完成日期 新增其他學院的爬蟲 180130 11.30 新增其他學院的資料庫字段修改 180160 12.1 新增其他學院的資料庫部署到es 180180 12.2 前端和新增學院資料的互動 300160 12.2 實現 的定時爬取以及es的自動同步 絕對路徑版 200...
Beta階段衝刺前的準備
凡事預則立,在beta開始前,以小組為單位,在敏捷衝刺前發布一篇部落格,描述 經過我們小組在周二下午的會議中有重新認真的考慮了是否要更換組長的問題 我們也提出了看法和建議 首先經過前半段的共同努力 我們一致表示我們組的組長秦玉是狀態非常好的 無論是從全域性的掌握還是具體事件上的安排 她都完成的非常好...