상세점검 수정

This commit is contained in:
peregr1nus
2025-12-10 16:16:25 +09:00
parent 8019a7e4ba
commit 99857bbc12
3 changed files with 29 additions and 12 deletions

20
app.py
View File

@@ -27,15 +27,19 @@ word_processor = WordProcessor(app.config['WORD_TEMPLATE_DIR'])
# 구글 드라이브 업로더 초기화 (선택사항)
drive_uploader = None
try:
drive_uploader = GoogleDriveUploader(
app.config['GOOGLE_DRIVE_CREDENTIALS_FILE'],
app.config['GOOGLE_DRIVE_TOKEN_FILE']
)
except FileNotFoundError as e:
print(f"경고: 구글 드라이브 인증 파일을 찾을 수 없습니다. 구글 드라이브 업로드 기능이 비활성화됩니다.")
print(f"상세: {str(e)}")
# credentials.json 파일이 있는 경우에만 초기화 시도
if os.path.exists(app.config['GOOGLE_DRIVE_CREDENTIALS_FILE']):
drive_uploader = GoogleDriveUploader(
app.config['GOOGLE_DRIVE_CREDENTIALS_FILE'],
app.config['GOOGLE_DRIVE_TOKEN_FILE']
)
except FileNotFoundError:
# 인증 파일이 없으면 조용히 넘어감
pass
except Exception as e:
print(f"경고: 구글 드라이브 초기화 중 오류가 발생했습니다: {str(e)}")
# 브라우저 관련 오류나 기타 오류는 조용히 처리
# 서버 환경에서는 브라우저가 없을 수 있으므로 정상적인 상황
pass
@app.route('/auth', methods=['GET', 'POST'])
def auth():