43 lines
968 B
Python
43 lines
968 B
Python
from datetime import datetime
|
|
|
|
TODAY = datetime.now().strftime('%Y%m%d')
|
|
|
|
# FTP 서버 설정
|
|
FTP_CONFIG = {
|
|
'HOST' : 'ftp.example.com',
|
|
'USER' : 'ftp_username',
|
|
'PASS' : 'ftp_password',
|
|
'UPLOAD_DIR' : '/data/file/news/'
|
|
}
|
|
|
|
# 데이터베이스 설정 (MySQL)
|
|
DB_CONFIG = {
|
|
'HOST' : 'db.example.com',
|
|
'USER' : 'db_username',
|
|
'DBNAME' : 'database_name',
|
|
'PASS' : 'db_password',
|
|
'CHARSET': 'utf8mb4',
|
|
}
|
|
|
|
# 게시판 설정 (subject, content, file1, file2는 스크립트 진행중 설정됨)
|
|
MAIN = {
|
|
'board' : 'news',
|
|
'ca_name' : 'category_name',
|
|
'subject' : '',
|
|
'content' : '',
|
|
'mb_id' : 'user_id',
|
|
'nickname' : 'user_nickname',
|
|
'file1' : '',
|
|
'file2' : '',
|
|
}
|
|
|
|
# 날씨 API 서비스 키
|
|
serviceKey = 'your_weather_api_key_here'
|
|
|
|
# Mattermost 알림 설정
|
|
MATTERMOST_CONFIG = {
|
|
'URL': 'https://mattermost.example.com',
|
|
'TOKEN': 'your-personal-access-token',
|
|
'CHANNEL_ID': 'channel_id',
|
|
}
|