![](/img/trans.png)
[英]How to retrieve data from mysql and display it in a view using django
[英]How to retrieve data from MySQL database in Django and display it in html page?
我正在嘗試從 MySQL 數據庫添加數據,並使用 python 將其顯示在 html 頁面中。
這是我的view.py:
def show(request):
data = Persons.objects.all()
person = {
"Persons": data
}
return render(request, "home.html", person)
模型.py:
class Persons(models.Model):
PersonID = models.IntegerField()
LastName = models.CharField(max_length=100)
FirstName = models.CharField(max_length=100)
Address = models.CharField(max_length=100)
City = models.CharField(max_length=100)
class Meta:
db_table = "persons"
html:
<div>
{% for item in Person %}
<div class="numbers">{{ item.LastName }}</div>
{% endfor %}
</div>
但我沒有檢索到任何東西。 任何幫助將不勝感激。
您創建一個字典鍵Persons
person = {
"Persons": data
}
...但是您遍歷Person
{% for item in Person %}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.