@celery.task()
def deliver_support_email(issue_id):
    issue = Issue.query.get(issue_id)

    if issue is None:
        return

    ctx = {'issue': issue}

    send_template_message(subject=_('[Support request] %(label)s',
                                    label=issue.label),
                          sender=issue.email,
                          recipients=[celery.conf.get('MAIL_USERNAME')],
                          reply_to=issue.email,
                          template='issue/mail/support', ctx=ctx)

    return None
target database must support retrieval of the columns in a view,
dataset/ETHPy150Open nickjj/build-a-saas-app-with-flask/catwatch/blueprints/issue/tasks.py/deliver_support_email--crossover with--dataset/ETHPy150Open RoseOu/flasky/venv/lib/python2.7/site-packages/sqlalchemy/testing/requirements.py/SuiteRequirements.view_column_reflection