상세점검 수정
This commit is contained in:
20
app.py
20
app.py
@@ -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():
|
||||
|
||||
Reference in New Issue
Block a user