当前位置:首页 » 《随便一记》 » 正文

Django 后端数据传给前端

28 人参与  2024年10月23日 14:40  分类 : 《随便一记》  评论

点击全文阅读


Step 1 创建一个数据库

Step 2 在Django中点击数据库连接

Step 3 连接成功

Step 4 settings中找DATABASES

Step 5 将数据库挂上面

将数据库引擎和数据库名改成自己的 

Step 6 在_init_.py中加上数据库的支持语句

import pymysqlpymysql.install_as_MySQLdb()

Step7 简单创建两列数据

python manage.py makemigrations#数据库迁移python manage.py migrate#本质性迁移

“python manage.py makemigrations” 是在使用 Django 框架进行 Web 开发时的一个命令。这个命令用于检测项目中的模型变化,并生成相应的迁移文件。迁移文件记录了对数据库模式的更改,以便在数据库中应用这些更改。例如,如果在 Django 项目中添加了一个新的模型或者修改了现有模型的字段,就可以使用这个命令来生成迁移文件,然后通过 “python manage.py migrate” 命令将这些更改应用到数据库中。 

python manage.py migrate这是在命令行中执行的一条指令,用于在使用 Django 框架时进行数据库迁移操作。通过运行这个命令,可以将模型的更改同步到数据库中,确保数据库结构与代码中的模型定义保持一致。例如,当你添加了新的模型字段或者修改了模型的结构后,运行这个命令可以创建或更新数据库表以适应这些变化。

 Step 8 数据库迁移

 Step 9 添加数据

 

Step 10 检查数据库

Step 11 将数据库中数据添加到页面上

from django.shortcuts import renderfrom djangoWeb.models import *# Create your views here.import numpy as npdef 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 回到首页数据布置

<body>    <h1>我的首页</h1>    <hr>    <p>{{ text1 }}</p>    <hr>    <p>{{ text2 }}</p></body>


点击全文阅读


本文链接:http://zhangshiyu.com/post/176210.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1