我从一个脚本访问一个函数,该脚本基本上读取一个JSON文件并返回一些值
main/randomgenerator/generatorran.py
def getName():
with open('names.json','r') as names:
....
python generatorran.py
)我目前正在导入该函数,并在创建模型时调用它
main/models.py
from main.randomgenerator import generatorran
class myModel:
...
model_name = models.CharField(max_length=100,default=generatorran.getName())
在models.py中移动函数时也会发生同样的情况
是否有其他方法从外部文件读取数据,我是否遗漏了什么
Django找不到该文件,因为当前工作目录位于其他位置
要查看此内容,请将其添加到python文件中
正如Vishal Singh在评论中所说,使用绝对路径而不是相对路径
相关问题 更多 >
编程相关推荐