展示 218 篇文章   每页 5
Web开发
7713 阅读

Django restframework加Vue打造前后端分离的网站(六)token和LDAP认证

经过前面文章记录的步骤,现在有页面可以展示,也有API可以调用。但是现在是任何人都可以查看、新增、更新,实在是不够安全谨慎,于是在这篇文章会记录加上认证,用来限制访问者的行为。只有认证过的用户才可有进一步的操作许可。 该文章分三个部分: token认证, LDAP认证,token的过期和......
python django vue.js web开发
Web开发
7570 阅读

Django restframework加Vue打造前后端分离的网站(五)rest和vue的初步结合

经过前面几篇的操作,我们已经完成了第一个api和第一个vue页面,在这篇文章里会记录第一个api和第一个页面的初步结合,作为后续的基础。 目前第一个project api可以直接访问和调用,第一个vue的默认页面也可以访问,不过两者还是分开的,现在就需要让vue这边请求project a......
python django vue.js web开发
容器
5473 阅读

Dockerfile创建python+django+uwsgi+nginx相关的镜像

在工作中刚好遇到需要做CI/CD的情况,需要把当前的web系统构建成docker镜像。经过一些折腾完成了,于是分享一下Dockerfile。 需要的环境是python3, django, uwsgi, nginx。目前没有能直接满足的镜像,于是自己写了一份Dockerfile来构建。构建......
python django Docker
Web开发
9125 阅读

Django restframework加Vue打造前后端分离的网站(四)生成接口文档

经过前面的步骤,我们现在已经有了关于project的api,以后还会添加更多的api,那么接口文档就需要准备好,特别在有前后端分工的情况,这样其他人能知道目前已有的api以及支持的方法。 我们可以先把project相关的接口文档做出来,这样在之后就形成了习惯,不用最后再来添加。打算用类似......
python django vue.js web开发
Web开发
10884 阅读

Django restframework加Vue打造前后端分离的网站(三)在View中自定义API

前一篇写了新建一个简单的api,在这篇会记录一下在view中写自定义api的4种方法。 比如我们还是用上一篇的project对象,需要能展示project列表和具体一个project信息,project可以新加、修改,但不应该被删除掉。 第一种 通用型,适用于有model的对......
python django vue.js web开发