Django環境搭建(二)
1、創建應用apitest,項目目錄打開命令窗口輸入:python manage.py startapp apitest(創建應用命令——常用),如下圖:
將apitest添加到autotest項目下面,在settings.py加入‘apitest’,如下圖:
2、創建視圖,在apitest目錄下的views.py文件中加入test函數,如下圖:
3、創建映射,把視圖當前的函數結果映射到前端瀏覽器頁面,在autotest目錄下的urls.py文件下加入如下內容:
在瀏覽器中輸入127.0.0.1:8000/tsst(本地沒有啟動服務需要先啟動服務) 如下圖
4、創建模板,在apitest目錄下創建templates文件夾,在該文件夾下創建login.html文件,並在其中輸入如下內容:
在apitest目錄下的view.py文件中創建以utf-8格式的login函數,如下圖
在autotest目錄下的urls.py文件中創建關聯映射,如下圖
在瀏覽器中輸入127.0.0.1:8000/login,會看到登錄頁面,如下圖(記得啟動服務情況下訪問)
5、連接MySQL數據庫,本地下載安裝MySQL,設置用戶名為root,密碼為test123456,然後安裝Navicat(博主安裝的是MySQL5.5),連接數據庫如下圖:
MySQL下載地址:https://pan.baidu.com/s/1ioVwcbYkLnjPKUZW-2Ltdw 密碼:7r8y
MySQL安裝教程:https://wenda.so.com/q/1495335630219611
Navicat下載地址:https://pan.baidu.com/s/1OD1rLg9Qprseo19feBVVGw 密碼:bebr(包含破解工具)
Django默認連接SQLite這裏需要改成MySQL,在autotest目錄下的settings.py文件中修改如下:
在autotest目錄下的__init__.py文件中加入如下內容
在Navicat客戶端中創建autotest數據庫,如下圖
用pip命令安裝pySQL第三方庫,並將python目錄下的base.py當的如下代碼註釋掉
python 目錄下命令窗口 pip install pysql
同步數據庫,在autotest目錄窗口輸入命令:
python manage.py makemigrations
python manage.py migrate
結果如下
創建MySQL超級管理員賬號,在autotest目錄窗口輸入命令:python manage.py createsuperuser
結果如下
在瀏覽器中輸入127.0.0.1:8000/admin,在登錄頁面輸入賬號密碼,結果如下
Django環境搭建完成
Django環境搭建(二)