LLM-RAG项目 P18 上传文件校验和文件存储
前面课程中,已经把上传页面创建好了,接下来就是处理后端的逻辑。大概流程就是先做文件的校验,满足要求的,我们就把文件存下来,并且把对应信息存储到数据库中。
代码示例
1、添加配置项
内容不可见,请联系管理员开通权限。
2、定义文件类型校验函数
内容不可见,请联系管理员开通权限。
3、文件类型和大小校验
内容不可见,请联系管理员开通权限。
4、校验通过后保存文件
内容不可见,请联系管理员开通权限。
文件上传的逻辑并不复杂,就是细节比较多,判断逻辑比较多,大家一定要注意缩进的层级关系,不要弄错。
另外,文件文件上传之后还要分割和转向量,这个过程全是后台完成的,跟页面没关系。所以,我们放在页面的操作讲完之后,再回来处理后台的任务。
本文链接:http://ichenhua.cn/edu/note/752
版权声明:本文为「陈华编程」原创课程讲义,请给与知识创作者起码的尊重,未经许可不得传播或转售!