色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

ajango查詢mysql

林玟書2年前13瀏覽0評論

使用Django查詢MySQL是一個非常常見的需求。Django提供了內置的ORM來管理數據庫,方便開發人員快速使用它們并進行快速迭代。在下面的例子中,我們將介紹如何使用Django連接到MySQL數據庫,并對其中一個模型進行數據庫查詢。

# 1. 首先,在settings.py中配置MySQL數據庫的連接信息
DATABASES = {
"default": {
"ENGINE": "django.db.backends.mysql",
"HOST": "127.0.0.1",
"PORT": "3306",
"NAME": "database_name",
"USER": "database_user",
"PASSWORD": "database_password",
}
}
# 2. 在models.py中創建一個模型
from django.db import models
class User(models.Model):
name = models.CharField(max_length=30)
email = models.EmailField(max_length=254)
# 3. 在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})
# 4. 在user_list.html中展示查詢結果
{% for user in users %}
  • {{ user.name }} - {{ user.email }}
  • {% endfor %}

    這里我們使用Django提供的ORM來查詢所有用戶并將結果傳遞給HTML模板進行展示。這個例子是一個簡單的查詢示例,但是Django的ORM功能強大,可以支持復雜的查詢和過濾。如果您需要更高級的查詢功能,您可以查看Django文檔并使用相應的查詢API。