Колба для получения значений таблицы таблицы, в которую динамически вставляются строки

#python-3.x #flask

Вопрос:

У меня есть ниже html, файл

 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="data_container">
    <form  method="POST" action="{{ url_for('grades_input') }}">
        <table>
            <thead>
            <tr><th>Name</th><th>Job</th><th>Grade</th></tr>
            </thead>
            <tbody>
            <tr>
                <td><input type="text" name="name"></td>
                <td><input type="text" name="job"></td>
                <td>
                    <select id="grades" name="grade">
                        {% for grade in grade_select %}
                        <option value="{{ grade.type }}">{{ grade.type }}</option>
                        {% endfor %}
                    </select>
                </td>
            </tr>
            </tbody>
        </table>
    </form>
    <button id="submit_rows">Submit</button>
    <button id="add_rows"> </button>
</div>
 

с помощью кнопки он будет динамически копировать строки со своими атрибутами на вашу страницу.
Теперь в моей колбе запрос jinja дает мне оценки из таблицы оценок, и когда это GET метод, я мог видеть, что он правильно заполнен в моем выпадающем списке выбора.

 @app.route('/grade_select')
def grade_select():
    conn = getMysqlConnection()
    cursor = conn.cursor(pymysql.cursors.DictCursor)
    cursor.execute("select distinct grades from `grade` where `student_id` = session[id];")
    grades_select = cursor.fetchall() 
    # return jsonify(transportation_type) --> [{ 'type' : 'A' } ... ]
    return render_template('Input_form_page.html', grades_select=grades_select)
 

Итак, мой вопрос в том, когда это POST метод, как извлечь каждое входное значение из HTML? Скажем так, пользователь нажимает 2 раза, поэтому в форму добавляются две новые строки, и пользователь заполняет 2 набора имени, работы и оценки. Итак, как же получить доступ к этим 2 наборам строк, значений из таблицы? добавляется ли этот список к соответствующим именам, которые затем проходят через цикл ?

 @app.route('/grade_select', methods=[POST])
    def grade_select_post():
        redirect(url_for('grade_select'))
        for input in request.form:
           print(input)
        return jsonify('hi')