Django+pycharm 實現簡單的查詢功能


注:搭建好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,顯示查詢結果

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM