Django 后端数据传给前端

ops/2024/10/18 14:16:17/

Step 1 创建一个数据库

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

Step 3 连接成功

Step 4 settings中找DATABASES

Step 5 将数据库挂上面

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

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

import pymysql
pymysql.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 render
from 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://www.ppmy.cn/ops/124275.html

相关文章

c#代码介绍23种设计模式_16迭代器模式

目录 1、迭代器模式的介绍 2、迭代器模式的定义 3、迭代器模式的结构 4、代器模式角色组成 5、迭代器实现 6、迭代器模式的适用场景 7、迭代器模式的优缺点 8、.NET中迭代器模式的应用 9、实现思路 1、迭代器模式的介绍 迭代器是针对集合对象而生的,对于集合对象而言…

鸿蒙 Next 实战: 环境搭建

前言 作为独立开发者&#xff0c;如果我们错过了传统移动 App&#xff0c;和后起小程序的红利&#xff0c;那万物互联 AI 的应用开发就得抓住了。 虽然个人上架应用平台难易都差不多&#xff0c;但是鸿蒙生态当前正需要广大开发者参与&#xff0c;一旦上架&#xff0c;相比其…

Git配置token免密登录

配置token免密登录 如果不用ssh免密登录&#xff0c;还有其他基于Token那得免密登录方法吗&#xff1f; 2021年开始&#xff0c;github就不能使用密码登录git了&#xff0c;需要使用token作为密码登录&#xff0c;需要自己在setting中创建。 那么每次都需要我手动输入token密…

0x11 科迈 RAS系统 Cookie验证越权漏洞

参考: 科迈 RAS系统 Cookie验证越权漏洞 | PeiQi文库 (wgpsec.org)免责声明 欢迎访问我的博客。以下内容仅供教育和信息用途: 合法性:我不支持或鼓励非法活动。请确保遵守法律法规。信息准确性:尽管我尽力提供准确的信息,但不保证其完全准确或适用。使用前请自行验证。风…

数据库

约束 1.是否许空值 not null 不能为空 2.默认值&#xff08;default&#xff09; 3.主键&#xff08;primary key&#xff09; 自增&#xff08;auto——increment&#xff09; 主键的特性&#xff1a; 1.唯一性 2.非空 3.int类型可以设置自增 4.非空主键不能设置自…

kafka消息丢失?可能和seekToEnd有关

最近遇到kafka消息丢失的偶现问题&#xff0c;排查许久都没找到原因。后面通读代码&#xff0c;才发现消息丢失和seekToEnd有关。 我有一套环境是HA架构&#xff0c;3个节点&#xff0c;每个节点有多个app&#xff0c;每个app启动时会向zk注册&#xff0c;然后利用zk选出主app&…

智慧矿山无人机空地一体化解决方案

智慧矿山无人机空地一体化解决方案是当前矿业领域技术创新的重要方向&#xff0c;旨在通过集成无人机技术、物联网、大数据、人工智能等先进技术&#xff0c;实现矿山的智能化、高效化和安全化运营。以下是对该解决方案的详细阐述&#xff1a; 一、解决方案概述 智慧矿山无人…

【JS】判断快乐数

思路 这里主要是需要熟悉对取值各个位数上的单数操作&#xff0c;也就是数字拆分方法&#xff1a; 转化为字符串&#xff0c;使用split方法 // 将数字转换为字符串&#xff0c;以便拆分为单个数字 let arr ( (totalCount || n)).split(); 使用数学运算符 let sum 0; // 初始…