不为成仙,只为在这红尘中等你回来。

全文搜索实现(Whooshalchemyplus + jieba 分词)

    ### 准备工作 由于 Flask-WhooshAlchemy 不支持中文分词搜索, 所以需要 Flask-WhooshAlchemyPlus 来替代之,然后再安装 jieba 分词。 如果你暂时没有在虚拟环境上安装 Flask-WhooshAlchemyPlus,请安装它。 ```python pip install Flask-WhooshAlchemy pip install jieba ``` ### 配置 配置 Flask-WhooshAlchemyPlu...

    阅读全文>>

2017年11月22日 22:41 作者:nancy 分类:[Flask] 1678

MTV 模式

    Django 的 MTV 模式本质上和 MVC 是一样的,也是为了各组件间保持松耦合关系,只是定义上有些许不同 Django 的 MTV 分别是指: - M 代表模型 (Model):负责业务对象和数据库的关系映射 (ORM)。 - T 代表模板 (Template):负责如何把页面展示给用户 (html)。 - V 代表视图 (View):负责业务逻辑,并在适当时候调用 Model 和 Template。 除了以上三层之外,还需要一个 URL 分发器,它的作用是将一个个...

    阅读全文>>

2017年11月22日 22:38 作者:nancy 分类:[Django] 272

阿里云服务器部署 nginx + gunicorn + supervisor + flask

    ## 前言 本文记录在阿里云 ECS 服务器上搭建 Flask Web 网站的过程。对照着网上的各种教程跟着部署,不得不说有些教程根本就没有说完整个部署过程,这对于第一次部署的小白来说,这是致命的(包括我/(ㄒoㄒ)/~~ )好在经过两天的努力终于部署成功了,期间部署了 N 次,重新格式化磁盘 N 次。那么阿里云 ECS 服务器配置好了环境为什么公网 IP 不能访问?[请点这里,知道真相的我眼泪掉下来。](http://fangweiren843.blog.163.com/blog/st...

    阅读全文>>

2017年11月20日 22:32 作者:nancy 分类:[Flask] 775