首页 游戏 软件 资讯 排行榜 专题
首页
手机教程
【deepseek用例生成平台-09】初尝后端接口:公告信息功能

【deepseek用例生成平台-09】初尝后端接口:公告信息功能

热心网友
45
转载
2025-04-24

本节课的主要目的是利用 一个简单的小功能:【公告信息】

免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈

通过这个功能,大家可以学习到关于前后端接口和前端展示的知识。

实现思路:

1. 管理员通过django后台数据库管理页面,直接打开数据库中存放公告信息的表,添加最新一条公告。

2. 后台设置一个函数,用来提取数据库中公告表的最新一条公告数据。并设置好一个http请求,可以来调用这个函数。

3. 前端页面自动发出后端创建的这个http请求,以便获取最新的公告信息。并展示到页面上。

思考:

上述过程中,我们需要做很多准备,比如数据库、比如后台管理页面、比如在哪设置http请求,比如前端vue也要把写死的公告变成变量等难题。

开始实现:

首先创建数据库表,这部分都是和django有关的。所以打开的是django目录下的 文件:models.py

按照下列展示手打代码:(做了一个数据库表)

这里采用的是orm技术,是可以通过py文件操作数据库的技术,更简单方便了。

代码语言:javascript代码运行次数:0运行复制
from django.db import models# Create your models here.class DB_news(models.Model):    content = models.TextField()    ctime = models.DateTimeField(auto_now_add=True)    def __str__(self):        return self.content[:20]
登录后复制
【deepseek用例生成平台-09】初尝后端接口:公告信息功能

然后我们去执行两句同步命令(在Terminal面板执行)

【deepseek用例生成平台-09】初尝后端接口:公告信息功能

执行后,代表这个数据库真实的开始生效了,这个公告表真实的创建好了。

不过这个时候,我们还不能通过django后台直接看到这个表,还需要去admin.py中注册这个表才可以:

【deepseek用例生成平台-09】初尝后端接口:公告信息功能

此刻,启动django后台服务:(点击右上角绿色△)

然后浏览器进入这个地址:https://127.0.0.1:8000/admin

会让咱们输入管理员用户名和密码,在之前我们就已经通过命令创建过,如果没有或者忘了,可以重新用命令再创建一个:

python3 manage.py createsuperuser

【deepseek用例生成平台-09】初尝后端接口:公告信息功能

登录后,就可以看到这张表了:

【deepseek用例生成平台-09】初尝后端接口:公告信息功能

点击右侧增加按钮,新增一条数据,然后点击保存按钮:

【deepseek用例生成平台-09】初尝后端接口:公告信息功能

到此,我们这个数据层的配置算是完成。

接下来就是要去views.py中开发一个可以从数据库中拿出这条公共的函数 get_news:(注意上面的导入代码也不要省,全都要填好)

代码语言:javascript代码运行次数:0运行复制
from django.shortcuts import renderfrom django.http import HttpResponse,JsonResponsefrom Myapp.models import *import json,os# Create your views here.def get_news(request):    new_content = DB_news.objects.last()    return HttpResponse(new_content,content_type='application/json')
登录后复制
【deepseek用例生成平台-09】初尝后端接口:公告信息功能

接下来我们就要去urls.py中做一个http接口,来调动这个后台函数get_news

【deepseek用例生成平台-09】初尝后端接口:公告信息功能

到此,这个接口就算创建成功了。

虽然我们还没有在前端搞定,但是已经可以通过在浏览器或postman等地方测试这个接口了。

比如在浏览器直接输入:https://127.0.0.1:8000/get_news/

可以看到已经显示了最新一条公告:

【deepseek用例生成平台-09】初尝后端接口:公告信息功能

本节到此结束,下节课我们去前端开始继续开发这个功能。

来源:https://www.php.cn/faq/1288117.html
免责声明: 游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

相关攻略

原生Signal写入JS规范,Vue为何成前端变革赢家?
科技数码
原生Signal写入JS规范,Vue为何成前端变革赢家?

原生 Signal 的出现,意味着“无框架开发”正式具备了与大型框架抗衡的实力。 2026 年,当我们回看前端发展史,这一年被称为“手动追踪的终点”。TC39 委员会正式宣布:Signals提案通过

热心网友
03.27
Vue项目登录密码加密传输:前端实现方案详解
科技数码
Vue项目登录密码加密传输:前端实现方案详解

通过引入jsencrypt库,在登录环节对密码字段进行RSA公钥加密,可有效防止敏感信息在网络传输中暴露。 有一个vue项目,都上线了,需求又来了,要求用户登录密码不得在浏览器开发者工具的Netwo

热心网友
03.27
Vue项目中计算属性与侦听器的核心差异与选用指南
科技数码
Vue项目中计算属性与侦听器的核心差异与选用指南

在Vue开发中,经常处理数据之间的依赖和同步关系,通常有计算属性和侦听器两种,有些场景用这两种方式都能实现同一功能,但哪种方式最优呢? 在Vue开发中,经常处理数据之间的依赖和同步关系,通常有计算属

热心网友
03.25
Anthony Fu分享:精通Vue生态的必备核心技能清单
科技数码
Anthony Fu分享:精通Vue生态的必备核心技能清单

从 Vue Skills,到 VueUse Skills,再到现在的 antfu skills 全家桶。你会感觉 Vue 社区对 AI 这波反应特别快。 前几天我刚和大家连续分享了几个Skills项

热心网友
01.30
Vue全家桶进阶实战:核心技能与最佳实践剖析
AI
Vue全家桶进阶实战:核心技能与最佳实践剖析

Vue、Nuxt、Pinia、Vite、Vitest、UnoCSS 等项目的最新文档,都被按一定结构整理成 AI 可以理解和调用的技能。这里有个很重要的点:它用的不是二次整理的“总结版文档”,而是基

热心网友
01.29

最新APP

火柴人传奇
火柴人传奇
动作冒险 04-01
街球艺术
街球艺术
体育竞技 04-01
飞行员模拟
飞行员模拟
休闲益智 04-01
史莱姆农场
史莱姆农场
休闲益智 04-01
绝区零
绝区零
角色扮演 04-01

热门推荐

逸剑风云决手机版 叶飞莲心湖位置及叶飞触发方法详解
游戏攻略
逸剑风云决手机版 叶飞莲心湖位置及叶飞触发方法详解

《逸剑风云决》叶飞支线任务全攻略:触发条件与莲心湖位置详解 不少《逸剑风云决》玩家在推进支线任务时,常会困惑于叶飞角色的触发条件。尤其是在到达莲心湖地图后,许多玩家反复探索却无法找到叶飞,“莲心湖找不到叶飞”已成为常见问题。实际上,这并非游戏BUG,而是一系列精密的剧情前置要求未被满足。本指南将系统

热心网友
04.06
永恒树之歌创世世界种子使用方法 永恒树之歌新手必看的种子激活与世界生成教程
游戏攻略
永恒树之歌创世世界种子使用方法 永恒树之歌新手必看的种子激活与世界生成教程

《永恒树之歌:创世》世界种子攻略:获取方法、选址布局与高效家园建设指南 初次来到《永恒树之歌:创世》的阿莱瑞亚大陆,面对这片等待复苏的丰饶世界,你需要掌握的第一个核心机制就是“世界种子”。这款以自然共生与家园重建为主题的治愈系模拟经营游戏中,世界种子不仅是开启建设的钥匙,更是决定未来发展潜力的基石。

热心网友
04.06
纪念碑谷3全流程通关指南 纪念碑谷3全关卡详细 walkthrough 与解谜思路
游戏攻略
纪念碑谷3全流程通关指南 纪念碑谷3全关卡详细 walkthrough 与解谜思路

《纪念碑谷3》全章节图文攻略:从灯塔解密到莲花祭坛的完整流程解析 备受期待的视觉解谜游戏《纪念碑谷3》延续了系列标志性的极简美学与沉浸式空间叙事。游戏关卡设计由浅入深,即便是新手也能快速掌握核心机制,逐步建立对空间变换与机关互动的直觉。近期,“纪念碑谷3怎么通关”、“第三章攻略”、“莲花机关怎么过”

热心网友
04.06
《红色沙漠》动力核心获取攻略-阿比斯生命体掉落详解
游戏攻略
《红色沙漠》动力核心获取攻略-阿比斯生命体掉落详解

速览 你是否正在寻找《红色沙漠》中最强装备升级的关键材料——动力核心?本指南将为你精准揭秘动力核心的唯一高效获取途径:击败强大的阿比斯生命体。我们将详解如何根据不同核心定位特定目标怪物,传授运用法则之力的实战击杀技巧,并分享一个关键的核心掉落「S L小技巧」,助你系统性地提升收集效率,快速武装你的角

热心网友
04.06
《红色沙漠》影子森林遗迹解谜攻略-详细步骤解析
游戏攻略
《红色沙漠》影子森林遗迹解谜攻略-详细步骤解析

速览 在《红色沙漠》中,影子森林遗迹以其复杂的内部结构,成为许多玩家挑战的难点区域。解谜的关键路径其实并不复杂:首先我们需要前往阿方索领地,在此区域仔细探索,找到并触发一个被称为“可疑气息”的交互点,这即是通往遗迹内部的入口。进入遗迹后,最引人注目的便是那个被大量古老树藤严密包裹的核心机关。此时,玩

热心网友
04.06