社区
脚本语言
帖子详情
flask admin 中怎么 在一个页面中管理两个表?
lestergyl
2014-11-25 09:19:37
本人刚接触flask,只是看了一个例子 一个页面编辑一个数据库表,但我有这样两个表 t_a t_b 其中 t_b 的外键是t_a的主键 t_a t_b是一对多的关系,我想在编辑 t_a某一行时候可以在同一个页面添加n个t_b的行,请问这样 flask admin怎么实现 ?
...全文
318
1
打赏
收藏
flask admin 中怎么 在一个页面中管理两个表?
本人刚接触flask,只是看了一个例子 一个页面编辑一个数据库表,但我有这样两个表 t_a t_b 其中 t_b 的外键是t_a的主键 t_a t_b是一对多的关系,我想在编辑 t_a某一行时候可以在同一个页面添加n个t_b的行,请问这样 flask admin怎么实现 ?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lestergyl
2014-11-26
打赏
举报
回复
没人回答 自己顶下
使用
Flask
Admin
构建Python后台
管理
界面
通过
Flask
Admin
,您可以轻松地创建功能丰富且易于使用的后台
管理
界面,以
管理
和操作您的应用程序数据。
Flask
Admin
是
一个
功能强大的
Flask
扩展,它可以帮助我们快速构建漂亮且易于使用的后台
管理
界面。本文将介绍如何使用
Flask
Admin
来实现
一个
简单的后台
管理
界面,并提供相应的源代码示例。在上面的代码
中
,我们导入了
Flask
和
Flask
Admin
扩展,创建了
一个
Flask
应用实例,并实例化了
一个
Admin
对象。接下来,我们将创建
一个
Flask
应用并配置
Flask
Admin
。
使用
Flask
Admin
构建图形化
管理
界面的 Python 教程
Flask
Admin
是
一个
强大的
Flask
插件,它可以帮助我们快速搭建图形化的
管理
界面。本教程将详细介绍如何使用
Flask
Admin
构建
一个
简单的
管理
界面,并提供相应的源代码。在上面的代码
中
,我们创建了
一个
名为 “
Admin
” 的
管理
界面,并将模板模式设置为 “bootstrap3”。上面的代码定义了
一个
名为 User 的数据模型,其
中
包含了 id、username 和 email 字段。上面的代码定义了
一个
名为 UserView 的视图类,它继承自 ModelView。
Flask
-
Admin
(一 默认视图)
Flask
-
Admin
说明
flask
轻量型web服务框架,官方给的特点是:微,意味着仅有基础的服务功能。在开发
中
,基本上还要依赖一些有扩展功能的扩展包。
flask
-
admin
基于
flask
的扩展包,主要功能是支持默认的web
管理
界面,类似于django的
admin
。当然,在使用
中
,还涉及其他的扩展包。 文档说明 以github项目实例为引导,学习
flask
-
admin
的文档笔记 Hello World 在项目文件夹下创建 app.py/wsgi.py (项目目录下命令行执行flas
Python使用
Flask
-
Admin
为数据库创建
管理
后台:便捷地查看和修改数据库数据
Flask
-
Admin
是
Flask
框架的
一个
扩展库,它能够为开发者提供
一个
基于 Web 界面的
管理
后台,帮助你轻松
管理
数据库
中
的数据。查看数据库记录:以
表
格形式查看数据库
中
的所有数据。新增记录:直接在后台界面添加新的数据条目。修改记录:方便地对已有数据进行编辑和修改。删除记录:通过界面删除不需要的数据库记录。
Flask
-
Admin
通过整合
Flask
-SQLAlchemy 这样的数据库 ORM(对象关系映射)工具,能够自动生成
管理
页面
,无需手动编写过多代码。接下来,我们在models.py。
flask
-
admin
无法显示外键内容
flask
-
admin
无法显示外键内容
flask
-
admin
根据这个找到显示了这个外键的内容 经过我自己的理解,就是需要在你建立的这个
表
格类里绑定
一个
外部类,它会自动根据你的__repr__显示到
flask
-
admin
中
,所以我分别在
两个
绑定的外部类里添加了以下。结果显示出来了,并且没有影响数据库
中
的
表
格(其实你甚至不用更新到数据库:这一步操作并没有影响到数据库,只是影响到与需要显示的部分)
脚本语言
37,743
社区成员
34,212
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章