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

django如何使用mysql查詢并展示列表數據?

李中冰2年前42瀏覽0評論

gogo進行MySQL查詢,并展示列表數據。

一、連接MySQL數據庫

gogs.py中進行配置即可。

gs.py文件中添加以下內容:

DATABASES = {

'default': {godsysql',ame',

'USER': 'database_user',

'PASSWORD': 'database_password',

'HOST': 'database_host',

'PORT': 'database_port',

}

ame是數據庫名稱,database_user是數據庫用戶名,database_password是數據庫密碼,database_host是數據庫主機名,database_port是數據庫端口號。

二、創建模型

goodels.py文件中定義模型,如下所示:

```goportodels

odels.Model):odelsaxgth=100)odelsaxgth=100)odels.DateField()odelsalFieldaxal_places=2)

goaxgthaxalalField的精度。

三、執行遷移

在定義完模型之后,需要執行遷移才能將模型映射到數據庫中。在命令行中輸入以下命令:

```anageakemigrationsanageigrate

這兩個命令會自動生成數據表,并將模型映射到數據庫中。

四、查詢數據

go中,使用ORM(對象關系映射)進行數據庫操作非常方便。以下是查詢Book模型中所有書籍的代碼:

```odelsport Book

def book_list(request):

books = Book.objects.all()derl', {'books': books})

五、展示數據

l的代碼:

```dsl' %}

tent %}

Book List

books %}

dfor %}

TitleAuthorPublish DatePrice
{{ book.title }}{{ book.author }}{{ book.publish_date }}{{ book.price }}
dblock %}

go模板語言來循環遍歷查詢結果,并將結果展示在表格中。

gogo的ORM非常方便,可以幫助開發者快速進行數據庫操作。