在我的测试中,我做到了:
self.client.get('/')
在我访问的模板中:
request.LANGUAGE_CODE
在浏览器中,它与我得到的Django客户端可以正常使用
Failed lookup for key [LANGUAGE_CODE] in ''
从输出中,我认为该请求未在客户端中设置。
答案 0 :(得分:0)
我自己发现了错误:
测试客户端运行正常。 有些网站确实无法正常工作。
在我的 views.py 中,我遇到了以下错误:
错误代码:
directory = 'sample/'
files = os.listdir(directory)
# Multiprocessing - map_async #
def Extractor(file):
...
return result
pool = multiprocessing.Pool(processes = 4)
final_result = pool.map_async(Extractor, files).get()
# Multiprocessing - Process #
def Extractor(file,output):
...
output.put(result)
output = mp.Queue()
processes = [mp.Process(target=Extractor, args=(file, output, )) for file in filenames]
for p in processes:
p.start()
for p in processes:
p.join()
output.put(results_all) = [output.get() for p in processes]
正确的代码:
return render(some_other_view, 'page.html')