html保留数据库文本格式,以html格式显示数据库中的格式化文本(FLASK应用程序)...
我目前正在构建一个菜谱应用程序,用户可以创建自己的菜谱,这些菜谱存储在数据库中。用户可以在文本区域中输入配方成分和说明。你知道吗
placeholder="Type hier al de ingredienten. Houd het leesbaar voor jezelf en anderen door de opmaak netjes te houden">
placeholder="Schrijf hier de instructies om het gerecht te maken">
Wil je een foto toevoegen?
Voeg het recept toe!
这将在下面的模型中结束class Recipe(Base):
__tablename__ = "recipes"
recipe_id = Column(Integer, primary_key=True, autoincrement=True, nullable=False, unique=True)
recipe_name = Column(String(100), nullable=False)
recipe_ingredients = Column(Text)
recipe_instructions = Column(Text)
recipe_image_url = Column(String)
user_id = Column(Integer, ForeignKey("users.user_id"))
author = relationship("User", backref=backref('recipe', uselist=False))
def __init__(self, recipe_name, recipe_ingredients, recipe_instructions, recipe_image_url, user_id):
self.recipe_name = recipe_name
self.recipe_ingredients = recipe_ingredients
self.recipe_instructions = recipe_instructions
self.recipe_image_url = recipe_image_url
self.user_id = user_id
到目前为止还不错。用户填写表单,将所有配料和说明放在新行上,然后将配方保存在数据库中。
只有当我从数据库中读取配方以向用户显示配方时,格式就消失了,配料和说明显示为一个长字符串。你知道吗@routes.route("/recipe", methods=["GET", "POST"])
def recipe():
if request.method == "POST":
selected_recipe = DAO.fetch_recipe(request.form.get("selected_recipe"))
author = DAO.fetch_author(selected_recipe.user_id)
return render_template("recept.html", selected_recipe=selected_recipe, author=author)
else:
return redirect(url_for("/"))
{% block main %}
Recept Pagina
{{ selected_recipe.recipe_name }}
{{ selected_recipe.recipe_ingredients }}
{{ selected_recipe.recipe_instructions }}
{% endblock %}
我用这种方法绞尽脑汁的时间比我应该用的时间长,任何帮助都会非常感激。你知道吗
html保留数据库文本格式,以html格式显示数据库中的格式化文本(FLASK应用程序)...相关推荐
- 查看mysql数据库的主机_MySQL查看或显示数据库(SHOW DATABASES语句)
数据库可以看作是一个专门存储数据对象的容器,每一个数据库都有唯一的名称,并且数据库的名称都是有实际意义的,这样就可以清晰的看出每个数据库用来存放什么数据.在 MySQL 数据库中存在系统数据库和自定义 ...
- [JSP暑假实训] 三.MySQL数据库基本操作及Servlet网站连接显示数据库信息
本系列文章是作者暑假给学生进行实训分享的笔记,主要介绍MyEclipse环境下JSP网站开发,包括JAVA基础.网页布局.数据库基础.Servlet.前端后台数据库交互.DAO等知识. 前一篇文章讲解 ...
- java文本框默认格式化,XJL:Swing中的格式化文本框
首先演示一个NumberFormatter的例子,在这个例子中要求用户输入一个数字,单击按钮后将用户输入的数字乘2以后重新赋值给输入框.用户输入的数字必须大于0,小于100. package com. ...
- php表单显示mysql数据库_php用表单形式显示数据库信息
展开全部 初学者写e68a84e8a2ad3231313335323631343130323136353331333335333734的,你可以试试 请输入用户名称 用户名称 年龄 // mysql_ ...
- css如何设置文本垂直居中显示,css中怎么设置文本居中?css文本垂直居中的设置方法...
在网页设计的过程中,有时候可能为了布局美观可能需要让文本居中,那么,怎么设置文本居中呢?本篇文章将给大家介绍关于css设置文本垂直居中的方法. 首先我们要知道通过css实现元素的水平居中较为简单:对文 ...
- java关于替换文本输出的讲解_java替换文件中某一行文本的内容
个人博客 地址:http://www.wenhaofan.com/article/20180913160442 代码如下 package com.wenhaofan.common.kit; impor ...
- itextsharp 获取文本_使用itextsharp从签名图像中获取Layer2文本(签名描述)
虽然Bruno以包含"第2层"的PDF开头解决了这个问题,但请允许我先说明使用这些"签名层"在PDF签名外观是不 PDF规范,规范实际上根本不知道这些层!因此, ...
- html在文本框添加相机图标,[Bootstrap]Bootstrap中如何给文本框添加图标?
问题描述 如题,在Bootstrap中,如何为一个文本框添加图标呢?比如有实现一个用户名的文本框,如下图: 方案一 参考官方的示例代码(无需写其他的CSS样式): 方案二 不使用 Bootstrap实 ...
- excel插入html文本,带有标签的HTML文本,用于Excel单元格中的格式化文本
你们都有有效的解决方案,而且只有少数几个你可以实现这个 . 工具需要的是正则表达式,linq,搜索引擎,vb.net或C#和互联网 . 搜索"html table to dataset&qu ...
最新文章
- 惊呆了!B 站公告低级错误,将公司名写成“百度”
- Android网络请求开源框架retrofit的基本GET用法(2.4版本)
- Gartner 企业级网络设备市场份额报告:阿里云负载均衡增速全球第一
- python 动态调整控件大小_python PyQt5如何让窗口控件与窗口大小同步变化?
- 数据缓存 php,数据缓存 · ThinkPHP3.2.3完全开发手册 · 看云
- 字节跳动笔试题:1. 小于N的质数数量;2. 逆时针二维数组;3. 判断a+bc
- python的httplib、urllib和urllib2的区别及应用
- kettle 驱动位置
- 数字孪生:迈向未来,智慧城市大脑运营方案及整体建设解决方针
- mac版docker配置加速
- C++打卡16-【排序模板】插入排序
- Win7快速启动栏设置及防止消失方法
- NTC电阻短路(高温)电池未停止充电分析
- JavaScript交互式网页设计简介
- mysql中日期相减_非凡教育教你excel怎么计算两个日期天数差和时间差
- android 定时器倒计时,Android CountDownTimer实现定时器和倒计时效果
- 黑群晖私有云NAS:同步百度云盘数据
- 与门、或门、非门、与非门、或非门、异或门、同或门
- Android 自定义DatePick 只显示年月,日期选择年月
- 深入理解MVC分层模式
热门文章
- 【终极!!!】cannot connect to X server, couldnt connect to display
- AlphaMind:趋势跟踪及量化交易系统
- iphone6 问题总结
- 支付宝app支付功能-服务端的实现-python3版
- 锂电池电量百分比计算_手机电池容量的百分比显示跟电池的电量“格子”的比例计算...
- php自我介绍50字,自我介绍50字
- 面试十五年经验程序员,面试官沦为听众
- 分类计数原理与分步计数原理_分类计数原理与分步计数原理
- 基于Cytoscape的GIANT增强包分析网络图的Z、P-score
- 时序图神经网络总结(1)