이 특히이 라인에있다 ('시스템은 지정된 경로 찾을 수 없습니다'3) WindowsError를 얻을 :장고와 창에 내가
filesys = os.listdir(settings.CAPTCHA_ROOT)
읽거나 디렉터리에 쓰기를 시도하는 경우가 발생합니다.
Windows에서만이 작업을 수행하는 이유는 무엇입니까?
편집 ---------------------------------------
def __clean_captchas(self, offset=3600):
"""docstring for __clean_captchas"""
filesys = os.listdir(settings.CAPTCHA_ROOT)
offset = datetime.datetime.now() - datetime.timedelta(seconds=offset)
for file in filesys:
d = datetime.datetime.fromtimestamp(os.stat(settings.CAPTCHA_ROOT+file).st_ctime) ...
if d < offset:
os.remove(settings.CAPTCHA_ROOT+file)
설정을 인쇄 해 보았습니까? 충돌 이전에 로그에 CAPTCHA_ROOT을 (를) 시도 했습니까? 그것은 아마도 최고의 통찰력을 제공 할 것입니다. – workmad3
나는 이것을 시험해 봐야 할 것이다, 만약 내가 멍청한 사람이라면 나에게 용서해라. 그러나 위의 – Rasiel
을 기록하는 방법이 확실치 않다. CAPTCHA_ROOT에 + 파일을 추가하면 에러가 발생한다. – Rasiel