Django资源路径问题-后端中访问相关资源

时间:2024-03-21 20:01:01

后端一般情况下不会直接访问服务器的资源(除了数据库),因为后端大多数处理的是业务逻辑,而只有当需要读取相关硬性配置的时候需要直接在服务器中寻找配置文件

在后端python代码中,不论需要的文件在哪,不论当前文件在哪,路径一律为相对项目根目录起始的路径

比如 我当前的项目为 DjApp,

当前py文件路径:DjApp/misc/test.py

需要访问的配置文件路径:DjApp/resources/yml/1.yml

那么在test.py中只需要将路径部分改为 'resources/yml/1.yml'即可让服务器正常访问该文件