# coding=utf-8 from service.models import MailBox def letter_decor(): # Обслуживание стандартного запроса http def wrap_response(func): def _render_json(*args, **kwargs): data = func(*args, **kwargs) MailBox.objects.create(_to=data['email'], title=data['title'], text=data['text'], _type=data['type'], template=data['template'] if data.get('template') else '', result=data['result'] if data.get('result') else None, file=data['file']) return _render_json return wrap_response