Web开发 5108 阅读 Django restframework加Vue打造前后端分离的网站(十)美化界面 在前面的样例中,已经有一个界面可以查看项目和登陆,不过这个界面实在是太简陋了,于是在这篇文章里会记录如何通过UI组件来美化界面。 类似该博客网站,除了自定义的html和css,我用了bootstrap4来完成外观,因为bootstrap已经定义了很多风格和界面样式,而且能帮助我建立响应式...... python django vue.js web开发
Web开发 2654 阅读 Django通过haystack搜索文章 像现在的博客网站写了一些文章,有时需要搜索符合部分关键词的笔记,可以使用django-haystack来快速实现搜索。这个功能已经加了很久了,到现在才回过头来总结一下笔记。 按haystack的官网说明,它支持Solr, Elasticsearch, Whoosh, Xapian这些搜索...... python django web开发
Web开发 3497 阅读 Django restframework加Vue打造前后端分离的网站(九)查询筛选和搜索 在前面讲后端API的文章中,已经有介绍怎么创建出get / post / put / patch / delete的方法,对应着model中的业务对象。不过在开发过程中,这些API是不够的,往往需要特定的查询、业务性质的筛选、以及搜索。 比如有一个电商网站,可以列举出所有的电脑,也可以进...... python django vue.js web开发
数据库 4190 阅读 Mac上配置mysql和phpmyadmin以及问题解决 目前使用mysql比较多,另外对于可视化编辑我选择了phpmyadmin,这里记录一下重装电脑后的mysql安装配置过程。 先安装homebrew: xcode-select --install /bin/bash -c "$(curl -fsSL https://...... mysql
Web开发 11603 阅读 Django restframework加Vue打造前后端分离的网站(八)权限控制 在该系列第六篇文章中,已经介绍了认证和基于登录后的权限。实际上会有更多的权限许可的类型,比如我打算设置3个角色:管理员、登录用户、匿名用户,对于管理员来说可以做任何操作,对于登录用户来说可以做大部分操作但是比较关键敏感的数据则没有权限,而匿名用户则只能对部分数据read-only。也会有这样的...... python django vue.js web开发