EmailProjectController.py 688 B

123456789101112131415161718192021222324
  1. import boto3
  2. from boto3 import Session
  3. from django.views import View
  4. from model.models import EmailSortModel, EmailConfigModel
  5. from Utils.NeteaseMail import NeteaseMail
  6. from django.views.generic import TemplateView
  7. from object.ResponseObject import ResponseObject
  8. class EmailProjectView(TemplateView):
  9. def get(self, request, *args, **kwargs):
  10. request.encoding = 'utf-8'
  11. operation = kwargs.get('operation')
  12. return self.validation(request.GET, request, operation)
  13. def post(self, request, *args, **kwargs):
  14. request.encoding = 'utf-8'
  15. operation = kwargs.get('operation')
  16. return self.validation(request.POST, request, operation)