0
我是新來的Django,我試圖顯示一個建築物列表並按字母順序排序,然後將其加載到一個HTML文檔。有什麼我不正確的做法?Django正確加載mysql數據到模板
下面是models.py
class Class(models.Model):
building = models.CharField(max_length=20)
class Meta:
db_table = u'class'
def __unicode__(self):
return self.building
下面
是views.py
views.py
def index(request):
buildinglist = Class.objects.all().order_by('building')
c = {'buildinglist': buildinglist}
t = loader.get_template('index.html')
return HttpResponse(t.render(c))
下面是index.html的
index.html
{% block content%}
<h3>Buildings:</h3>
<ul>
{% for building in buildinglist %}
<li>
<a href='www.{% building %}.com'>
# ex. www.searstower.com
</li>
{% endfor %}
</ul>
{% endblock %}
你們可以點我在正確的方向? 提前謝謝你們!非常感謝你的幫助。
感謝它加載!但有沒有一個原因,爲什麼我的內容不是從我的數據庫加載? – user805981