python-web开发
文章平均质量分 76
shitfly
啥也不会
展开
-
《Python Web开发实战》踩地雷记17/3/27
app.config[‘SQLALCHEMY_TRACK_MODIFICATIONS’] = False SADeprecationWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True or F转载 2017-03-27 19:45:29 · 360 阅读 · 0 评论 -
web开发第一天
路由 route() 装饰器把一个函数绑定到对应的 URL 上。 要给 URL 添加变量部分,你可以把这些特殊的字段标记为 , 这个部分将会作为命名参数传递到你的函数。规则可以用 指定一个可选的转换器。 转换器有下面几种: int 接受整数 float 同 int ,但是接受浮点数 path 和默认的相似,但也接受斜线 @app.route('/post/')原创 2017-05-26 12:44:37 · 295 阅读 · 0 评论 -
错误总结
我的电脑->属性->高级->环境变量 选择PATH,在其后面添加: 你的mysql bin文件夹的路径 (如:C:\Program Files\MySQL\MySQL Server 5.6\bin ) PATH=…….;C:\Program Files\MySQL\MySQL Server 5.6\bin (注意是追加,不是覆盖) 配置完环境变量之后先别忙着启动mysql,我们还需要修改一下原创 2017-03-28 15:07:25 · 263 阅读 · 0 评论 -
web开发第二天
flask-bootstrap基模板原创 2017-06-04 15:38:56 · 219 阅读 · 0 评论 -
《Python Web开发实战》踩地雷记17/3/26
Linux修改文件名:mv [文件名1] [文件名2] 1.Flask-WTF Flask-WTF扩展可以把处理Web表单的过程编程一种愉快的体验。这个扩展对独立的WTForms包进行了包装,方便集成到Flask程序中。pip install flask-wtf2.跨站请求伪造保护 默认情况下,Flask-WTF能保护所有表单面免受跨站请求伪造(Cross-Site Request Forg转载 2017-03-26 15:34:50 · 370 阅读 · 0 评论 -
《Python Web开发实战》踩地雷记17/3/25
写东西一定要随时保存,昨天晚上又被自己给坑了,悲伤脸。 1.vim 设置vim中Tab的缩进 cd ~ vim .vimrc在文件中输入下面的内容并保存 set tabstop=4 set shiftwidth=4 还学习了新的vim指令 u 撤销 v visual模式 "+y 复制 "+p 粘贴2.Jinja2模板引擎 形式最简单的Jinja2模板就是一个包含响应文本的文件转载 2017-03-25 18:25:41 · 356 阅读 · 0 评论 -
《Python Web开发实战》踩地雷记17/3/24
今天在创建虚拟环境的时候,执行> virtualenv venv 脚本目录一直被创建在/home/shitfly/venv这个目录下面,折腾半天,发现是在virtualenv定制化的时候EXTRA_TEXT中的内容ROOT_PATH=‘/home/shitfly/venv',将其改为需要的路径就可以了。 1.virtualenvwrapper 可以用来管理全部的虚拟环境,安装:> sudo pi原创 2017-03-25 01:48:36 · 316 阅读 · 0 评论 -
《Python Web开发实战》踩地雷记17/3/22
1.包管理 使用pip > sudo apt-get install python-pip -yq 系统自带的pip版本较低,可使用pip的自更新来升级 > sudo pip install pip -U -q #-q静默安装 建议经常更新 2.setuptools Python包管理工具setuptools详解 setuptools是Python distutils增强版的集合,它原创 2017-03-22 10:10:15 · 540 阅读 · 0 评论 -
《Python Web开发实战》踩地雷记17/3/23
遇到了配置VagrantFile的问题,详见VagrantFile config.vm.network 问题已经被解决了,所以说有问题多去stack overflow一下。但还是被vagrant搞的烦的不行,索性直接安了个双系统。 安装win10+ubuntu16.04双系统 参照了Windows10+Ubuntu双系统安装[多图] 在做ubuntu的磁盘分区的时候,出现了问题先设置主分区的话,原创 2017-03-23 20:55:36 · 333 阅读 · 0 评论 -
《Python Web开发实战》踩地雷记17/3/21
1.安装VirtualBox 直接在官网下载 2.使用Vagrant安装 直接在官网下载安装 下载使用笔者打包好的Box,名字后缀加.box,克隆笔者的Vagrantfile。 创建一个SSH密钥用于自动登录: > ssh-keygen 执行完毕会生成密钥和公钥。启动虚拟机: > vagrant up 第一次启动完成后需要使用配置脚本来初始化系统环境: > vagrant pro原创 2017-03-22 01:23:40 · 674 阅读 · 0 评论 -
web错误集锦(自看)
禁止chrome缓存:开发者工具->F1(settings)->Disable cache (while DevTools is open)选中原创 2017-08-06 15:53:21 · 489 阅读 · 0 评论