昨天測驗表已經成功放到網頁上,今天則是要做分數的加總,需要修改昨天寫好的function play及新增function result。
Read More...(十四) Django - template(part1)
Quiz的專案結構相當簡單,只需要建立測驗及結果的畫面,從quiz/urls.py來看:
Read More...(十三) Django - render, redirect
render( )
render是指渲染模板(template)的意思,一開始還真覺得抽象,渲染不是畫畫才會用到的名詞XD,還是直接看例子比較快:
1 | from django.shortcuts import renderimport datetimedef homepage(request): now = datetime.datetime.now() # 現在時間 context = {'now':now} return render(request, 'homepage.html', context) |
(十二) Django - views
今天來到MVT的V,views是編寫邏輯的地方,例如定義如何將資料庫的資料呈現在網頁。
Read More...(十一) Django - Admin
Django有一個內建的app叫admin,它是一個後台管理系統,提供資料的新增或管理功能,在瀏覽器開啟。
Read More...