使用 Python3.7+Django2.0.4 配合 vue.js2.0 的组件递归来实现无限级分类(递归层级结构)

刘悦 at 
所谓的无限极分类是啥?其实简单点说就是一个人类可以繁衍出多个后代,然后一个后代又可以分另外多个后代这样无限繁衍下去(可以想象神奇动物在哪里 2 里面莱斯特兰奇的家族族谱),就好象 linux 系统你可以新建一个文件夹,然后在这个文件夹里又可以建一些个文件夹,在文件夹底下还可以建一些文件夹一样,随后使用 tree 命令就可以查看文件夹目录层级。那么这种层级结构也成为树结构在日常的开发需求里也是很常见的,比如美多商城系统的商品分类,课程的目录章节,以及以及论坛里的帖子回复等等,本次我们后台利用 Django 来写一个能够返回层级结构数据的接口,接口将该数据以 json 的形式返回前端,前端使用 v……