注:搭建好Django+Python 環境,且數據庫也已准備好
1、mysite 文件夾中的 setting.py 文件中的數據庫信息,如下

2、使用命令 python manage.py startapp 應用名 創建 APP,新建的APP 有如下幾個文件 (xixihaha 只是舉個例子,之后用 books app來做查詢功能)

3、將創建的 APP 添加進 setting.py 文件的 INSTALLED_APPS 中

4、在 APP 同級創建文件夾 templates 用於放模板(即HTML 文件),同時在 mysite文件夾中的settings.py 文件中要設置模板路徑

5、用 books app 做查詢功能,models 文件中要寫好對應的數據表模型,如下

至此,准備工作已經完成,接下來開始 我們的查詢功能
1、先准備 search_form.html 這個文件,這個是查詢頁面:展示一個 查詢框和查詢按鈕

2、在view.py 中定義函數,來返回 查詢頁面

3、在mysite文件夾中的urls.py 文件夾中配置以及路徑 (可以設置為app 的名字)

4、在 books app 目錄下創建 urls.py 文件,用來定義二級路徑

5、按照同樣的方式 准備 search_result.html 、及 search_result 函數以及路徑配置



6、運行,在 Pycharm 的Terminal中輸入 python manage.py runserver 啟動服務

7、進入 http://127.0.0.1:8000/books/search_form/

輸入內容,點擊 search,顯示查詢結果

