Django 06 專案完成

2022-05-17 17:58:41 字數 924 閱讀 1824

定義檢視

from django.shortcuts import

render

from models import

bookinfo

#首頁,展示所有圖書

defindex(reqeust):

#查詢所有圖書

booklist =bookinfo.objects.all()

#將圖書列表傳遞到模板中,然後渲染模板

return render(reqeust, '

booktest/index.html

', )

#詳細頁,接收圖書的編號,根據編號查詢,再通過關係找到本圖書的所有英雄並展示

defdetail(reqeust, id):

#根據圖書編號對應圖書

book = bookinfo.objects.get(pk=id)

#將圖書資訊傳遞到模板中,然後渲染模板

return render(reqeust, '

booktest/detail.html

', )

定義urlconf

from django.conf.urls import

url#

引入檢視模組

from . import

views

urlpatterns =[

#配置首頁url

url(r'^$'

, views.index),

#配置詳細頁url,\d+表示多個數字,小括號用於取值,建議複習下正規表示式

url(r'

^(\d+)$

',views.detail),

]

定義模板

django 06 模型類遷移建表

一 資料庫的準備操作 1 建立資料庫 mysql uroot pmysql create database django demo default charset utf8 2 配置資料庫 修改setting databases 3 安裝mysql資料庫的客戶端驅動 先進入虛擬環境 然後安裝客戶端驅...

第06周 專案0 體驗

作 者 王穎 完成日期 2014 年 4 月 2 日 版 本 號 v1.0 輸入描述 無 問題描述 體驗 程式輸出 略 問題分析 略 演算法設計 略 include using namespace std class base base int a int get void set int a in...

django 0 專案流程

1 django admin py startproject mysite 建立專案project 得到 init py 說明工程以包結構存在 settings.py 當前工程的一些配置 urls.py wsgi.py manage.py 管理工具 當我們的訪問url訪問前者 即r blog ind...