佛山市手机网站建设,扬中市论坛,外贸导向企业网站,企业网站建设杭州公司ruoyi spring版本支持一键导出前后端代码#xff0c;且b站上有很多教程#xff0c;但是发现python版本的教程并不多#xff0c;于是自己尝试创建一个简易的CRUD模块
1.各版本bug
主要尝试了1.1.2版本和vue2的版本#xff0c;链接如下#xff1a;
v1.1.2
vue2
两个版本…ruoyi spring版本支持一键导出前后端代码且b站上有很多教程但是发现python版本的教程并不多于是自己尝试创建一个简易的CRUD模块
1.各版本bug
主要尝试了1.1.2版本和vue2的版本链接如下
v1.1.2
vue2
两个版本的文件管理都有一定的bug
1.1.2版本第一次上传文件成功后再上传会提示setblocking函数出错目前没找到原因大致是上传文件后套接字发生了变化由于没有相关经验所以还没有解决但是可能linux上部署后会支持ftcnl包能够自行解决
另一个版本默认没有打开文件管理的上传按钮需要在菜单管理中添加并且在vue文件中取消注释但是上传文件后点击完成会再上传一份并且报错但是文件管理中能够显示一个治标不治本的方法就是把第二次上传的后端返回给改了但是还存在无法读取request.user的问题。
2.v1.1.2新增模块操作
首先在菜单管理设置菜单和按钮组件路径即前端路径按钮权限标识最好和后端接口对照,前端代码仿照权限管理或系统管理中的代码修改对应的vue和api中的js文件删除多余的文件系统的名字title在.env.x中进行修改
后端是基于django的综合看一下系统管理和权限管理的代码注意大小写修改view中的每个文件数据库结构在model中修改具体设置可以看django框架的内容注意在修改后增加url和settting里的app删除migration记录再重新makemigrations