欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

django讀取mysql字段在頁面顯示

錢諍諍2年前12瀏覽0評論

Django是一個開源web框架,它支持多種數據庫,包括MySQL。在Django中處理數據庫非常方便,可以使用ORM或者直接使用SQL語句進行操作。本文將介紹如何讀取MySQL字段并將其在頁面中顯示。

# settings.py中配置數據庫
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'your_database_name',
'USER': 'your_username',
'PASSWORD': 'your_password',
'HOST': 'your_host_ip',
'PORT': 'your_host_port',
}
}
# models.py中定義模型
from django.db import models
class User(models.Model):
name = models.CharField(max_length=50)
age = models.IntegerField()
def __str__(self):
return self.name
# views.py中讀取數據庫
from django.shortcuts import render
from .models import User
def user_list(request):
users = User.objects.all()
return render(request, 'user_list.html', {'users': users})
# user_list.html中顯示數據
{% for user in users %}

{{ user.name }}, {{ user.age }}

{% endfor %}

在以上示例中,我們首先在settings.py中配置MySQL數據庫信息。然后在models.py中定義了User模型,并在views.py中查詢所有用戶數據并傳遞給user_list.html模板。在模板中,我們使用for循環遍歷所有用戶數據,并使用雙花括號語法在段落標簽中顯示數據。

通過這種簡單的方式,我們可以在Django中輕松讀取MySQL字段并在頁面中進行展示。