2014年11月5日 星期三
Django筆記(6)-用網頁呈現資料庫資料
步驟一
修改 helloWorld 目錄下的 views.py(完整代碼如下)
from django.shortcuts import render_to_response
from helloWorld.models import Vendor, fruit
def helloWorld(request):
vendor = Vendor.objects.all()
fruit = fruit.objects.all()
return render_to_response('test.html',locals())
步驟二
修改 helloWorld/templates/test.html(完整代碼如下)
<html>
<head>
<title> test </title>
<meta charset='utf-8'>
</head>
<body style="font-family:Courier New;">
<p>水果商有{{ vendors|length }}位</p>
{% for v in vendors %}
<p>水果商{{ forloop.counter }} : {{ v.name }}
   電話 : {{ v.phone }}</p>
{% endfor %}
<br>
<p>水果類型有{{ fruits|length }}種</p>
{% for f in fruits %}
<p>水果類{{ forloop.counter }} : {{ f.name }}
   價錢 : {{ f.price }}</p>
{% endfor %}
</body>
</html>
步驟三
開啟 server 後~
在網址列打上 127.0.0.1:8000/helloWorld/ 觀看結果
上一篇 回目錄 下一篇
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言