Flask 学习笔记
eswang
这个作者很懒,什么都没留下…
展开
-
把VS上的flask应用部署到heroku
跟着教程制作并改编了简单的web应用,第一个想到的当然是部署到托管网站。通常来说部署有三种选择,第一种是自己找个机子搭一个服务器,不太现实哈,第二种和第三种其实都算云服务器的内容,一种是租个虚拟机,从头开始搭建环境,常用的azure,aws,还有国内的阿里云等都提供了这样的解决方案,通常被称为 IaaS: Infrastructure-as-a-Service(基础设施即服务)。另一种则是使用更加...原创 2019-05-24 11:08:00 · 349 阅读 · 0 评论 -
Pipenv-忽然的抵制,错失的时机
Pipenv和poetry原创 2019-09-06 22:49:48 · 786 阅读 · 0 评论 -
Python 排坑日记 --SSLContext错误
Miniconda环境变量配置错误导致的一系列问题原创 2019-08-07 21:09:42 · 3268 阅读 · 0 评论 -
深入浅出Flask(6) --flask-restful
flask-restful使用原创 2019-08-08 20:30:48 · 781 阅读 · 0 评论 -
深入浅出Flask(4) --Flask run and Python py
本文比较了运行Flask程序的两种方式原创 2019-07-16 21:55:57 · 2126 阅读 · 0 评论 -
深入浅出Flask(3) Flask多线程
Flask的多线程和线程隔离原创 2019-07-12 16:43:53 · 7142 阅读 · 0 评论 -
深入浅出Flask(5) --配置文件
config.py .env secure.py等几种配置文件以及app.config.from_object等方法的使用原创 2019-07-18 11:27:39 · 321 阅读 · 0 评论 -
深入浅出Flask(2) --上下文
Flask中最让初学者头疼但也是最核心一个部分,上下文,今天我们就来详细探究一下。可能是接触过NLP的原因,第一次看到上下文机制的时候,我第一反应是我们大家所熟知的上下文。当然不可能是这样,上下文,英文名"context",实则是对Flask核心对象、请求等的一种封装而已,分为应用上下文(Application context)和请求上下文(Request context)。当然,强行扯上关系...原创 2019-07-11 20:07:19 · 396 阅读 · 0 评论 -
深入浅出Flask(1)
该系列文章以Flask高级编程为纲,起因是即便依样画葫芦做出了自己的网站,有些Flask原理还是不甚了解,通过这一系列文章更加深入的了解Flask的运作原理,并更好的复习Flask相关知识。话不多说,开始吧。python-dotenv这个扩展之前因为一些原因一直被我所忽略了,后来做项目时偶然发现无法读取.flaskenv的一些参数,根据报错发现:* Tip: There are .e...原创 2019-07-09 16:11:54 · 1382 阅读 · 0 评论 -
Flask Restful API 初体验
对模板渲染的方式稍有了解之后,开始初步学习Web API。由于WebAPI并没有我们熟悉的界面来把所有的元素一览无余,因此一个能合理处理各种HTTP请求,来判断动态网站是否能很好的与服务器进行交互的插件或者软件是必不可少的。Postman正是我们所需要的。你可以通过Chrome插件,也可以通过直接下载软件,都可以让你很轻松的使用起来.首先看一个最简单的"hello world":...原创 2019-06-24 13:52:35 · 295 阅读 · 0 评论 -
在阿里云上部署我的Flask Blog(3)
首先看一下我们现在面临的三个问题:1. 域名,可以看到我们的网站是通过远程主机IP登陆的,这样做显然不适合,这也是为什么买个域名是必须的了。2. SSL, 简单来说SSL证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道,这也是我们浏览的很多网站都写着“https”的原因,Https协议是由SSL+Http协议构建的可进行加密传输、身份认证的网络协议.3. 更新, 写出来的...原创 2019-06-04 20:30:36 · 320 阅读 · 0 评论 -
在阿里云上部署我的Flask Blog(2)
书接上回。。。上一节分享了一下阿里云上的一些基本配置,诸如防火墙,这些虽然看似与部署无关,但是都是整个实践过程中为了确保安全性和便宜性不可缺少的事宜。部署我们的应用首先要明确的是,把我们的代码推送到linux服务器上的方式有很多,我用过的有git管理和scp指令。git的方法很常用,在这里就不多说了,scp是常用的基于linux系统下ssh远程拷贝的命令,使用scp的话就可以绕过git...原创 2019-06-02 16:13:22 · 198 阅读 · 0 评论 -
bootsrap常用语句总结
对于一个前端刚刚入门的小白,直接做web API和前后端分离的工程太不现实了,为了能做出点还看得过去的东西,尽管bootstrap好像已经没那么流行,但是由于其简单好用易上手,做出来的效果也还看得过去,那就用一下吧。但是作为一个CSS库,怎么说呢,语句真的太多了,看的我都严重怀疑学习Flask的正确性(学Django的时候好像不是这样啊,好吧可能那时候菜,没感觉),因此在这里整理一下我曾经用...原创 2019-05-27 19:09:19 · 283 阅读 · 0 评论 -
Django博客web开发经验分享
Django开发框架是python开发最经常使用的web框架,自诞生至今,Django在python web 开发领域一直占据头把交椅,直到最近才隐隐有与flask并肩齐驱的趋势。相对于flask,Django框架更加完整和全面,适用于新手入门web开发。最近一直在按照个人博客创建的流程学习Django,但是直接上手工程的话,对Django本身的理解反而有点欠缺,尽管在实操过程中逐渐摸清楚了Dj...原创 2019-05-10 22:38:00 · 335 阅读 · 0 评论 -
什么是Pythonic?
震惊,这篇文章的阅读量竟然远远超过我写的其他很多好文章,可见现在Python的学习有多么火热了。因为是早期写的文章,质量很一般,看到这么多访问着实惶恐,现在本人主要致力于前端学习,但是Python作为带我入门的语言,自然还是十分喜欢的,随着越学越多,对于语言风格其实有了更深的认识,推荐大家不要局限于一种语言的设计风格,如果真的爱,请博采众长,以集大成。下面是原文,基本没有修改过,小白看个...原创 2019-05-12 15:10:00 · 12098 阅读 · 0 评论 -
一个仅了解python的人眼中的javascript是怎样的
大致摸清了前端三根支柱的基本架构之后,终于扔下了两门声明式语言开始认真的学习一下js,从一个只学过c,java,c#语法和稍微熟悉python的编程小白眼中看,js还是稍微有些不一样的。一. var/let/const说不同之前,还是简单说一点相同的。都是动态语言的话,自然也不需要声明类型了,然而javascript中所有的变量常量前都需要加一个“var”声明,嗯还是感觉有些奇怪的。...原创 2019-05-16 22:39:00 · 1054 阅读 · 0 评论 -
Flask操作MongoDB(Mongoengine)和GraphQL
昨天我们尝试用koa操作MongoDB和GraphQL,今天不如试一下Flask操作MongoDB以及GraphQL。MongoDB数据库就不需要多讲了,FlaskcaozuoMongoDB的方式主要分为两种,一种是类似原生的方法,另一种则是ORM,前者Python提供了类似pymongo之类的工具,后者则有MongoEngine。对于Flask,还有Flask-mongoengine之类的插...原创 2019-09-12 22:56:46 · 1547 阅读 · 0 评论