Flask相关
Posted 测试阿拉
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flask相关相关的知识,希望对你有一定的参考价值。
【本来打算两个小时,结果没hold住,从早上9点直接到晚上九点,写了12个小时的代码。本来打算去奥森跑步的,也没去成,真佩服我自己】
断断续续,第一个小网站终于写出来了,相当简单
白板网站:
实现功能:
1.登录
2.注册
3.发表文章
4.添加评论(包括展示)
5.首页
踩过的坑:
一、flask虚拟环境安装:
安装模块 pip install virtualenv
创建文件夹:mkdir Virtualenv
创建虚拟环境:virtualenv flask-env 后续虚拟环境都安装在这个文件夹中
开启虚拟环境:cd flask-env/Scripts 执行activate
前面有flask-env 说明进入到虚拟环境
二、 创建flask项目(浪费上午三个小时时间,注意选择Existing interpreter)
三、安装各种依赖包
pip install flask
pip install flask-script
pip install flask-migrate
pip install flask-sqlalchemy
还有一个python3 需要使用pip install mysqlclient-1.3.12-cp37-cp37m-win_amd64.whl,因为Mysql-python目前还不支持3
四、可以开始写代码了
最重要的代码还是数据库的操作和css的样式调整
五、最后记录下删除数据库的一些操作
删除带有外键的数据库数据:
alter table 表名 drop foreign key 查询到的constraint后面的''中的东西。
然后再就可以删除表中数据了
以上是关于Flask相关的主要内容,如果未能解决你的问题,请参考以下文章