【发布时间】:2019-07-23 13:28:29
【问题描述】:
我在views.py 文件的以下函数中收到此错误。我不知道 'WSGIRequest' 是什么或为什么会引发错误。
这里的 settings.MEDIA_ROOT 表示它将列出该目录中的所有文件
def run_existing_query(request):
context = {}
print(settings.MEDIA_ROOT)
context["download"] = ""
context["list_of_queries"] = os.listdir(settings.MEDIA_ROOT)
if request.method == "POST":
MODULE_DIR = 'settings.MEDIA_ROOT'
py_file = glob.glob(os.path.join(MODULE_DIR,
request['selected_query']+'.py'))
module_name = pathlib.Path(py_file).stem
module = importlib.import_module(module_name)
qe = module.QueryExecutor() #Query executor is Class name
context["download"] = "Hello"
return render(request, "run_existing.html", context)
为什么会出现这个错误?
【问题讨论】: