27 lines
818 B
Python
27 lines
818 B
Python
from mongoDBManager import MongoDBManager
|
|
from forbiddenWD_Manager import ForbiddenWordManager
|
|
|
|
if __name__ == "__main__":
|
|
db_manager = MongoDBManager()
|
|
forbidden_manager = ForbiddenWordManager(db_manager)
|
|
|
|
forbidden_manager.register_word(
|
|
word="example123",
|
|
has_trademark=True,
|
|
category_code="35",
|
|
category_description="광고업; 사업 관리",
|
|
registrant="Example Corp",
|
|
registration_date="2024-11-03",
|
|
added_by="user123"
|
|
)
|
|
|
|
# 관리자 인증 예시
|
|
# forbidden_manager.authenticate_word("example123", admin_user="admin_user")
|
|
|
|
# 인증된 단어만 조회
|
|
words = forbidden_manager.list_all_words(filter_status="인증")
|
|
print("인증된 단어 목록:", words)
|
|
|
|
# DB 연결 종료
|
|
db_manager.close_connection()
|