Django?后端數(shù)據(jù)傳給前端的實(shí)現(xiàn)示例
Step 1 創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)

Step 2 在Django中點(diǎn)擊數(shù)據(jù)庫(kù)連接

Step 3 連接成功

Step 4 settings中找DATABASES

Step 5 將數(shù)據(jù)庫(kù)掛上面

將數(shù)據(jù)庫(kù)引擎和數(shù)據(jù)庫(kù)名改成自己的

Step 6 在_init_.py中加上數(shù)據(jù)庫(kù)的支持語(yǔ)句

import pymysql pymysql.install_as_MySQLdb()
Step7 簡(jiǎn)單創(chuàng)建兩列數(shù)據(jù)

python manage.py makemigrations #數(shù)據(jù)庫(kù)遷移 python manage.py migrate #本質(zhì)性遷移
“python manage.py makemigrations” 是在使用 Django 框架進(jìn)行 Web 開發(fā)時(shí)的一個(gè)命令。這個(gè)命令用于檢測(cè)項(xiàng)目中的模型變化,并生成相應(yīng)的遷移文件。遷移文件記錄了對(duì)數(shù)據(jù)庫(kù)模式的更改,以便在數(shù)據(jù)庫(kù)中應(yīng)用這些更改。例如,如果在 Django 項(xiàng)目中添加了一個(gè)新的模型或者修改了現(xiàn)有模型的字段,就可以使用這個(gè)命令來(lái)生成遷移文件,然后通過 “python manage.py migrate” 命令將這些更改應(yīng)用到數(shù)據(jù)庫(kù)中。
python manage.py migrate這是在命令行中執(zhí)行的一條指令,用于在使用 Django 框架時(shí)進(jìn)行數(shù)據(jù)庫(kù)遷移操作。通過運(yùn)行這個(gè)命令,可以將模型的更改同步到數(shù)據(jù)庫(kù)中,確保數(shù)據(jù)庫(kù)結(jié)構(gòu)與代碼中的模型定義保持一致。例如,當(dāng)你添加了新的模型字段或者修改了模型的結(jié)構(gòu)后,運(yùn)行這個(gè)命令可以創(chuàng)建或更新數(shù)據(jù)庫(kù)表以適應(yīng)這些變化。
Step 8 數(shù)據(jù)庫(kù)遷移

Step 9 添加數(shù)據(jù)




Step 10 檢查數(shù)據(jù)庫(kù)

Step 11 將數(shù)據(jù)庫(kù)中數(shù)據(jù)添加到頁(yè)面上

from django.shortcuts import render
from djangoWeb.models import *
# Create your views here.
import numpy as np
def index(request):
allRows=MyData.objects.all()
text1=[]
text2=[]
for eachRow in allRows:
text1.append(eachRow.text1)
text2.append(eachRow.text2)
return render(request,'index.html',{"text1":text1,"text2":text2})
Step 12 回到首頁(yè)數(shù)據(jù)布置
<body>
<h1>我的首頁(yè)</h1>
<hr>
<p>{{ text1 }}</p>
<hr>
<p>{{ text2 }}</p>
</body>到此這篇關(guān)于Django 后端數(shù)據(jù)傳給前端的實(shí)現(xiàn)示例的文章就介紹到這了,更多相關(guān)Django 后端數(shù)據(jù)傳遞內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python+OpenCV實(shí)現(xiàn)車牌號(hào)碼識(shí)別
這篇文章主要介紹了python+OpenCV實(shí)現(xiàn)車牌號(hào)碼識(shí)別,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-11-11
Python?format()函數(shù)進(jìn)行高級(jí)字符串格式化詳解
format()是Python中功能強(qiáng)大的字符串格式化工具,它提供了比傳統(tǒng)%格式化更靈活,更強(qiáng)大的方式來(lái)處理字符串格式化,下面我們就來(lái)全面講解一下format()函數(shù)的使用方法吧2025-05-05
python靜態(tài)web服務(wù)器實(shí)現(xiàn)方法及代碼詳解
在本篇內(nèi)容里小編給大家分享了一篇關(guān)于python靜態(tài)web服務(wù)器實(shí)現(xiàn)方法,有需要的朋友們可以參考下。2022-11-11
4種Pandas高效讀取文件數(shù)據(jù)的完整方法指南
這篇文章主要為大家詳細(xì)介紹了4種Pandas高效讀取文件數(shù)據(jù)的完整方法,包括CSV文件,Excel文件,JSON文件和SQL,文中的示例代碼講解詳細(xì),有需要的小伙伴可以了解下2025-12-12
tensorflow創(chuàng)建變量以及根據(jù)名稱查找變量
這篇文章主要為大家詳細(xì)介紹了tensorflow創(chuàng)建變量以及根據(jù)名稱查找變量,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-03-03
python區(qū)塊鏈創(chuàng)建多個(gè)交易教程
這篇文章主要為大家介紹了python區(qū)塊鏈創(chuàng)建多個(gè)交易的實(shí)現(xiàn)示例教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05
python GUI庫(kù)圖形界面開發(fā)之PyQt5打開保存對(duì)話框QFileDialog詳細(xì)使用方法與實(shí)例
這篇文章主要介紹了python GUI庫(kù)圖形界面開發(fā)之PyQt5打開保存對(duì)話框QFileDialog詳細(xì)使用方法與實(shí)例,需要的朋友可以參考下2020-02-02
Python+Pygame實(shí)戰(zhàn)之泡泡游戲的實(shí)現(xiàn)
這篇文章主要為大家介紹了如何利用Python中的Pygame模塊實(shí)現(xiàn)泡泡游戲,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Python游戲開發(fā)有一定幫助,需要的可以參考一下2022-07-07

