py写oj遇到的问题及解决办法
网页无法加载css等静态文件
发现是url的问题
得把css,js文件夹放在static文件夹下
然后把url改成这样
<link rel="stylesheet" href="{{ url_for('static', filename = 'css/menu.css')}}"> <link rel="stylesheet" href="{{ url_for('static', filename = 'css/goto.css')}}">
在表单验证时出错
from flask.ext.wtf import Form
原因是书没跟上时代
改为
from flask_wtf import Form
在用flask-sqlalchemy写入mysql时报错
原因是没有安装mysqldb包
然后发现python3不支持mysqldb
需安装pymysql
使用pip install pymysql是总是链接不上
可用github进行手动安装
$ git clone https://github.com/PyMySQL/PyMySQL.git
$ cd PyMySQL/
$ sudo python3 setup.py install