[WIP] Refactor email verification API to RESTful style #186
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
작업 계획
core/communication모듈 생성core/communication/tasks.py- 범용 메일 전송 shared_task 생성core/communication/templates.py- 메일 템플릿 추상화 클래스 생성core/communication/__init__.py- 모듈 초기화apps/users/communication.py- EmailVerificationTemplate 클래스 생성apps/users/tasks.py- 범용 communication task 사용하도록 수정apps/users/services.py- 새로운 템플릿 방식 사용 (변경 불필요)core/communication/tests/test_tasks.py- 범용 이메일 전송 태스크 테스트apps/users/tests/test_communication.py- 이메일 인증 템플릿 테스트apps/users/tests/test_tasks.py- 기존 테스트 업데이트💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.