江湖救急!!向各位大佬们求助

polya_1 polya_1 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

本人初习web小白一枚,在一个博客网站的开发上遇到了一些问题,希望各位老师们能闲暇之余,不吝赐教

使用python flask框架+sqlite3数据库做后端,前端使用html+bootstrap框架,这是创建数据表的部分:

 

在db.sql文件里创建了两个数据表posts和comments,     posts用来储存文章博客内容,comments用来储存用户的文章评论内容,这两张数据表是一对多的关系,将comments表的article_id使用外键与posts表里的id绑定。

以下是init_db.py文件中插入数据的部分:

 

 这里在posts表里插入了两条文章,并在第一个博客文章中插入评论内容comment

 以下是route.py文件中flask定义路由函数的部分:

首先是看Coummunity()路由函数,将从posts数据表中获取的“文章标题” 倒序排列在community2.html页面中,get_post ()函数负责将文章标题后的博客的文章内容取出,随后post()路由函数将取出的“文章内容”渲染到前端文件post.html中,使用户点击文章标题后进入文章内容页面;

get_comment()函数将这个博客文章对应的评论内容取出,随后使用discuss()路由函数将取出的内容渲染到前端页面discuss.html中

然后的话是前端的HTML,首先是community2.html:

  community2.html继承了Community.html的导航栏部分,这里仅展示<form>,是负责输出文章标题,并将文章的id传给后端post函数

之后是post.html:

 

post.html继承了community2.html,点入文章标题后用户看到的就是这里文章详情页的信息 ,用jinjia2将博客内容进行输出,同时添加了评论的按钮,点击评论后就会跳转到discuss.html界面。

最后是discuss.HTML:

discuss.html继承了post.html,评论会展现在博客内容的下方,先将博客文章的id传给后端discuss函数,再返回博客文章对应的所有评论信息

 

以上就是涉及到问题的代码了,一开始只写了文章的博客部分,评论功能是之后加的,没有写评论功能的代码前网页还能正常运行,在此基础上又添加了评论的数据库和前后端代码,结果网页就报错了,报错的居然还是没写新功能之前的posts数据库,百思不得其解,报错具体内容如下:

以上就是我的全部问题,非常感谢你能看到这里,目前很需要你的帮助,本人是第一次尝试搞网站,开发没几天,网站也是第一次部署上数据库,本人对这方面的知识语法还一知半解,资料也查不到,项目因此滞停很长时间了,求各位大佬们帮助

 

 

 

 

 

 

 

 

 

 

 

 

...全文

相关推荐

山东大学2021~2022江湖救急笔记——计算机系统原理

计算机系统原理课救急笔记(基于期末划重点)

Stardust_5322

Java编程实践大作业 GUI 五子棋 用eclipse写的

1.本文件含说明文档 可以直接在eclipse中使用 适合实验周江湖救急 记得给我点个关注 2.代码真实,文档真实可用 3.如果你只是想应付作业小白请不要乱改代码 我上传测试的时候一点问题也没有,改出问题了我不负责 4.懂行的朋友欢迎下载 一起学习 有问题可以探讨 5.文档里面没有UML图 介意的不要下载 6.我写了五子棋的简单,中级,高级,三个模式,以及具有悔棋功能 7.人机对战 两人交替落子 由用户优先落子 8.本代码算法一般,有待优化 9.菜单-开始-重新游戏/读档/存档/悔棋/退出 音效-开启音效/关闭音效 难度-简单/中级/困难 设置-切换背景(我放了三张不同的棋盘图片供用户进行选择) 帮助-帮助/关于本游戏 10.希望看到这个代码的朋友们码途一路顺风,少掉头发,天下没有难学的算法,也没有难写的程序,我,一个文科生都可以写出来的,你们理工科的一定也可以。 11.一些感悟:这次的五子棋小游戏培养了我的耐挫精神,也让我对 java 的理解更上一层楼。究其根本,是对复杂问题的肢解,也是综合能力的体现。将复杂的问题简单化,解决从哪里来,到哪里去的核心问题。脚踏实地走自己的路。

007的米奇妙妙屋

axure rp 6.0 注册机

辛苦淘到的axure rp 6.0 注册机 中英文版本均可 需要点积分去下资料 江湖救急 大家支持一下吧

omegasoul

sm-.rar_SM2 签名_SM算法源码_sm2签名工具_国密_数字签名

国密算法sm实现 sm2数字签名 密钥交换,sm3,sm4,已实现、求sm2第四部分公钥加密c实现源码。。。江湖救急。。。

御道御小黑

flask搭建微电影网站代码

flask搭建微电影网站的源码,可用,江湖救急类型的,分享一下

abc_soul
评论
收藏 已收藏
分享
返回顶部
polya_1
HTML5 43,737 成员 5,572 内容