團隊任務 | 預估時間 | 實際時間 | 完成日期 |
---|---|---|---|
新增其餘學院的爬蟲 | 180 | 130 | 11.30 |
新增其餘學院的數據庫字段修改 | 180 | 160 | 12.1 |
新增其餘學院的數據庫部署到es | 180 | 180 | 12.2 |
前端和新增學院數據的交互 | 300 | 160 | 12.2 |
實現網站的定時爬取以及es的自動同步(絕對路徑版) | 200 | 180 | 11.30 |
實現網站的定時爬取以及es的自動同步(相對路徑版) | 60 | 120 | 12.1 |
主界面設置最新通知播報欄樣式 | 300 | 200 | 12.2 |
將項目部署到服務器 | 200 | 960 | 12.10 |
擴大使用範圍至移動端 | 100 | 100 | 12.11 |
前端界面的美化 | 100 | 120 | 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等環境。)不過配置好的系統,有不少不能知足實際開發使用的配置,因此咱們仍是選擇了純淨的系統自行安裝。
python
這一過程出現了咱們在本身的機器上沒有出現過的問題。如圖。
緣由是在python3.7中,async是關鍵字,沒法使用。解決方法,進入manhole.py文件中,將全部async修改成其餘變量,咱們這裏改爲了shark。
mysql
查找資料瞭解,django項目部署使用的技術有如下幾種:nginx
咱們這裏嘗試了iis部署django的方法。最後只部署上了一個靜態頁面,沒法進行搜素,出於測試時間不足的考慮,放棄了這種方法。
因爲咱們申請了雲服務器,可是域名還在備案,最後咱們決定採起django runserver測試命令進行發佈,先利用公網ip地址進行用戶測試。sql
命令:python manage.py runserver 0.0.0.0:80
該命令用途是,運行項目在全部ip地址的80端口上。該用法只是臨時用於用戶測試,不能算是正式的項目部署。
數據庫
https://www.leangoo.com/kanban/board/go/2565273django