flask run时候端口占用的问题

终端 lsof -i:5000
kill <端口号>
强制删除 kill -s 9 <端口号>

给网页标题添加icon

{% block head %}
{{ super() }} <link rel="icon" href="{{ url_for('static', filename='favicon.ico') }}" >
{% endblock %}

使用bootstrap

from flask_bootstrap import Bootstrap

app = Flask(__name__)

bootstrap = Bootstrap(app)         #实例化Bootstrap

然后在模板里开头{% extends "bootstrap/base.html" %}

flask_moment模块

from flask_moment import Moment
moment=Moment(app) #实例化
然后在模板页面里加入下面这个script块
{% block scripts %}
{{ super() }}
{{ moment.include_moment() }}
{% endblock %}
然后就可以调用moment.js的各种方法
比如:
current_time变量是从视图函数中传过来的
from datetime import datetime
current_time=datetime.utc()
<p>本地时间为{{ moment(current_time).format('LLL') }}</p> <p>
That was {{ moment(current_time).fromNow(refresh=True) }}
</p>



WTForms

WTForms支持的HTML标准字段

WTForms验证函数

Flask-SQLAlchemy

定义表类



常用的SQLALchemy列类型





常用的SQLALchemy列选项



数据库操作

创建了Role和User模型,

__tablename__表示表名

模型创建好之后创建数据库和表

第一步根据模型创建数据库,

from hello import db

db.create_all()




然而这些对象还只存在在Python中,未写入数据库。

第二步把这些对象加入到数据库会话中

db.session.add(admin_role)

一个一个加或者一口气加: db.session.add_all([admin_role,mode_role])

第三步把对象写入数据库,提交会话

db.session.commit()

可以发现数据库中已经存在这些属性了。

修改行

删除行

查询行

最新文章

  1. Swift实现截屏并保存相册
  2. MVC Autofac 注入点
  3. 扩展运算是个影藏boss
  4. nhibernate操作sql2008数据库(添加数据失败)
  5. js除法余数
  6. C笔记01:关于printf函数输出先后顺序的讲解
  7. 如何签名apk,并让baidu地图正常显示
  8. show drop down menu within/from action bar
  9. Android 百度地图 SDK v3.0.0 (二) 定位与结合方向传感器
  10. 使用SharedPreferences即时存储之后,不能即时获取到数据
  11. 循环调用修正sic86
  12. 杂谈3之English
  13. 《Mastering Opencv ...读书笔记系列》车牌识别(II)
  14. 高精度之+&times;&divide;
  15. gsl安装(Linux系统)
  16. Octave Tutorial(《Machine Learning》)之第三课《数据计算》
  17. Neural Networks and Deep Learning(神经网络与深度学习) - 学习笔记
  18. BootLoader--改进(基于2440)
  19. C++中关于重载默认构造函数与默认全部参数的构造函数的使用注意
  20. SqlBulkCopy效率低下原因分析

热门文章

  1. EF中的批量操作
  2. mysql 主键
  3. LINUX下用C语言历遍目录 C语言列出目录 dirent.h在C/C++中的使用
  4. lucene 第一天
  5. Hyperledger子项目
  6. unity5.6里Baked Lighting下面几个Lighting Mode的解释
  7. 1.scala基础语法总结
  8. lambda,map,filter,reduce
  9. oracle使用PLSQL免安装客户端
  10. Linux安装tomcat服务器