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
原文地址:https://www.cnblogs.com/shensobaolibin/p/8384294.html