僅有geoserver發佈的WMS服務和前端頁面,是無法部署到主機上提供服務的,所以,我們需要有一個後臺。
前面《從零開始,構建電子地圖網站》中已經講過了JAVA springboot工程的搭建。
這裏再講一下,怎麼用Python django搭建一個後臺,Python常用於數據處理,它上手要比JAVA快。
一、環境部署
IDE:pyCharm
Python:Python3.7
打開cmd,先升級pip,運行python -m pip install –upgrade pip。
接着運行:pip install django==3.0.6 -i https://pypi.tuna.tsinghua.edu.cn/simple
通過國內鏡像安裝django,要不然的話,可能會下不下來包。
二、新建工程
打開pyCharm。
File——New Project。
選擇Django,設置好工程位置,爲gismap,new environment using選擇virtualenv,base interpreter選擇Python 3.7,勾選Inherit global site-packages。
在虛擬環境中創建Django web工程,並引用全局庫包。
點擊create。
因爲django已經安裝過了,所以很快就可以創建好工程。
View——Tool Windows——Terminal,打開終端,運行:python manage.py runserver 0.0.0.0:5000
打開網頁:127.0.0.1:5000/,如果能看到如下的頁面,說明django web啓動成功。
工程創建完成後,我們接下來要看如何實現http請求。