Web开发 2628 阅读 Django通过haystack搜索文章 像现在的博客网站写了一些文章,有时需要搜索符合部分关键词的笔记,可以使用django-haystack来快速实现搜索。这个功能已经加了很久了,到现在才回过头来总结一下笔记。 按haystack的官网说明,它支持Solr, Elasticsearch, Whoosh, Xapian这些搜索...... python django web开发
Web开发 3483 阅读 Django restframework加Vue打造前后端分离的网站(九)查询筛选和搜索 在前面讲后端API的文章中,已经有介绍怎么创建出get / post / put / patch / delete的方法,对应着model中的业务对象。不过在开发过程中,这些API是不够的,往往需要特定的查询、业务性质的筛选、以及搜索。 比如有一个电商网站,可以列举出所有的电脑,也可以进...... python django vue.js web开发
数据库 4172 阅读 Mac上配置mysql和phpmyadmin以及问题解决 目前使用mysql比较多,另外对于可视化编辑我选择了phpmyadmin,这里记录一下重装电脑后的mysql安装配置过程。 先安装homebrew: xcode-select --install /bin/bash -c "$(curl -fsSL https://...... mysql
Web开发 11557 阅读 Django restframework加Vue打造前后端分离的网站(八)权限控制 在该系列第六篇文章中,已经介绍了认证和基于登录后的权限。实际上会有更多的权限许可的类型,比如我打算设置3个角色:管理员、登录用户、匿名用户,对于管理员来说可以做任何操作,对于登录用户来说可以做大部分操作但是比较关键敏感的数据则没有权限,而匿名用户则只能对部分数据read-only。也会有这样的...... python django vue.js web开发
Web开发 6770 阅读 Django restframework加Vue打造前后端分离的网站(七)登录并保持状态 restful api是一种无状态的请求,每个请求与其他请求隔离,也不会记录交互的场景,不在意反馈请求的服务端是哪一个。restful架构要求服务器端不保有任何与特定HTTP请求相关的资源,所以应用状态必须由请求方在请求过程中提供。 既然后端采用了restful api的实现方式,那么用...... python django vue.js web开发