Beispiel #1
0
def post_request():
    data = {}
    data['source_language'] = 'en'
    data['target_language'] = 'es'
    data['source_text'] = request.form['translation_text']

    translation = Translation(
        source_text=data['source_text'],
        target_text=None,
        source_language=data['source_language'],
        target_language=data['target_language'],
        uid=None,
        status=None,
    )

    db.session.add(translation)
    db.session.commit()
    get_translation_task.delay(translation.id, data)

    return jsonify(translation.serialize())