展示 49 篇文章   每页 5
Web开发
3302 阅读

Django restframework加Vue打造前后端分离的网站(九)查询筛选和搜索

在前面讲后端API的文章中,已经有介绍怎么创建出get / post / put / patch / delete的方法,对应着model中的业务对象。不过在开发过程中,这些API是不够的,往往需要特定的查询、业务性质的筛选、以及搜索。 比如有一个电商网站,可以列举出所有的电脑,也可以进......
python django vue.js web开发
Web开发
3287 阅读

Django restframework加Vue打造前后端分离的网站(十一)自定义图表

在上一篇文章中,已经大致做了sider / header / footer,接下来可以考虑主页面的内容。 由于主页一般是汇总的信息,以图表来展现当然是容易理解也比较美观。 图表可以用echarts或者highcharts。两者的区别就不详述了。个人使用都是免费,highcharts......
python django vue.js web开发
Web开发
3074 阅读

Django restframework加Vue打造前后端分离的网站(十七)封装和注册自定义组件

我们往往会遇到在多个页面都会用到的元素,比如一个用来选择用户的下拉框,比如一个带有条件的搜索栏,于是我们可以将这类型的封装为组件,在需要的页面里引用,而不需要重复写。 像前一篇的面包屑导航就可以做为一个例子来封装为组件。 我们可以在src/components文件夹里新建一个只定义......
python django vue.js web开发
Web开发
3010 阅读

用Django做一个简单的记账网站(九)自定义模板过滤器

已经能提交表单数据并保存账单了,于是需要在打开页面时请求账单历史记录的数据,并显示在页面上。 期望的是把账单按每一天来整合,并能显示汇总的收支信息,于是返回的数据就会有每日账单和每日收支,类似如下: # 每日账单 {'2021-01-20': [<HistoryReco......
python django web开发
Web开发
2779 阅读

为Django ckeditor配置上传视频

我用了ckeditor来添加富文本编辑器,不上传视频或文件的话是够用了。不过当需要上传视频的时候,就需要额外的配置。 可以用html5video的插件: https://ckeditor.com/cke4/addon/html5video 首先需要点击download来下载插件zi......
python django web开发