Web开发 17782 阅读 Django restframework加Vue打造前后端分离的网站(一)环境准备 现在想做一个前后端分离的网站,我会在多篇文章中记录这个过程。目前的博客写得早,用的还是MVT模式(Model-View-Template), 其实对于独立开发完成的话,两者区别也不大,不过在如下的情况下会有一些区别: - 如果有多人合作,前后端分离不用出现前端等后端的情况,尽量避免职责不...... python django vue.js web开发
Web开发 13045 阅读 Django restframework加Vue打造前后端分离的网站(二)新建模块 经过前一篇的步骤,后端基本上可以用了,那么需要开始新建一个能返回数据的模块。 运行: python manage.py startapp projects 在automation_center\settings.py中加上刚创建的app。 INSTALLED_APPS =...... python django vue.js web开发
Web开发 12549 阅读 用Django做一个简单的记账网站(一)环境搭建 之前做过几个网站,一直没记录过程。这次因为一直在使用的网易有钱记账app停运了,没有找到合适的替代app,于是自己打算先做一个简单的记账网站并记录整个过程。后续开放数据给自己的app,方便自己使用。 网易有钱记账app的数据可以导出,于是自己会基于这些数据的内容分类来做,会比较像这个ap...... python django web开发
Web开发 11214 阅读 Django restframework加Vue打造前后端分离的网站(八)权限控制 在该系列第六篇文章中,已经介绍了认证和基于登录后的权限。实际上会有更多的权限许可的类型,比如我打算设置3个角色:管理员、登录用户、匿名用户,对于管理员来说可以做任何操作,对于登录用户来说可以做大部分操作但是比较关键敏感的数据则没有权限,而匿名用户则只能对部分数据read-only。也会有这样的...... python django vue.js web开发
Web开发 10778 阅读 Django restframework加Vue打造前后端分离的网站(三)在View中自定义API 前一篇写了新建一个简单的api,在这篇会记录一下在view中写自定义api的4种方法。 比如我们还是用上一篇的project对象,需要能展示project列表和具体一个project信息,project可以新加、修改,但不应该被删除掉。 第一种 通用型,适用于有model的对...... python django vue.js web开发