Web开发 3338 阅读 用Django做一个简单的记账网站(八)提交表单 账单记录的控件都添加了,也加上了异步的类型数据交互,接下来就可以提交表单将数据提交到后端保存。 在前面的文章中已经定义了数据model,我们可以根据账单的model来添加form的定义,这里可以直接用到ModelForm,会简单一些,先新建一个forms.py: from dj...... python django web开发
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开发 3046 阅读 修改Django中admin站点管理的主页跳转链接 若使用默认的admin而不是xadmin之类的话,进入django admin时,右上角的查看站点的跳转会是指向到根页面。比如以本站为例,会跳转到https://www.byincd.com/, 这对于网站是二级路径的话,则跳转错误了。 这里可以去修改django的admin的模...... python django