Flask-admin 学习及一些笔记
来源:互联网 发布:不义联盟网络对战模式 编辑:程序博客网 时间:2024/06/04 20:07
Flask-admin 学习及一些笔记
基本认识:flask-admin是flask的扩张,主要用于对flask应用程序增加管理界面。
some notes:
在 BaseView 的子类中可以定义若干个视图函数, 使用 Flask-Admin 的
@expose
装饰器来注册函数为视图, 这与一般的视图函数定义是有区别的。BaseView 子类必须定义一个路由 URL 为
/
的视图函数, 在 Admin 界面中只会默认显示该视图函数, 其他的视图函数是通过/
中的链接来实现跳转的。expose
和self.render
的使用方法与blueprint.route
和renter_template
的使用方法是一样的。出现编码问题:SyntaxError: Non-ASCII character ‘\xe5’
解决方案:在py文件开头添加
-*- coding: UTF-8 -*-
或者# coding=utf-8
model采用Flask-SQLAlchemy
flask-sqlalchemy 配置mysql格式: mysql://username:password@hostname/database。其他如sqlite可查看官方文档
flask-scripts 来创建命令,并在Flask的应用上下文中执行,因为这样才能对Flask对象进行修改。Flask Script自带了一些默认的命令,可以运行服务器或者开启带应用上下文的Python命令行。运行的服务器跟通过main.py运行的普通开发服务器是一样的。make_shell_context函数会创建一个Python命令行,并且在应用上下文中执行。返回的字典告诉Flask Script在打开命令行时进行一些默认的导入工作。
阅读全文
0 0
- Flask-admin 学习及一些笔记
- 【Flask】关于Flask-Admin的一些坑及避开技巧
- Flask学习记录之Flask-Admin
- flask-admin
- 学习flask web开发遇到的一些问题及解决方法
- Django学习笔记《admin》
- Django admin 学习笔记
- flask建站实践笔记002-admin登录页面
- Flask-SQLALchemy学习笔记
- Flask学习笔记-1
- Flask源码学习笔记
- flask学习笔记
- flask学习笔记(-模板)
- flask学习笔记(-数据库)
- flask学习笔记
- Flask--学习笔记-注册
- Flask学习笔记
- Flask 学习笔记
- linux学习笔记之网络环境查看命令及测试命令
- switch语句与for循环
- YII2框架学习 扩展篇(二) 事件机制
- 面试(动态规划算法之:最长公共子序列 & 最长公共子串(LCS))
- Dataset 列表:机器学习研究
- Flask-admin 学习及一些笔记
- 接sdk时遇到的一些问题:
- Java邮件客户端发送邮件+附件
- HBase架构与原理
- JavaWeb学习总结(七)——HttpServletResponse对象(一)
- 一次CPU占用过高事件的胡乱解决
- HDU 4424 Conquer a New Region【并查集】【思维题】
- 2111: [ZJOI2010]Perm 排列计数
- SOA标准之----SCA架构思想