Как взять элемент по student_id из одной таблицы телевизора и поместить student_grade и student_course в другую? - PullRequest
0 голосов
/ 10 марта 2020

Предположим, у нас есть табличные оценки с student_id - grade - cource

, когда я наберу sh на student_id на моей странице, я буду перенаправлен на страницу student_id, которую я создал.

Там я хочу иметь таблицу, которая будет динамической c. Я хочу, чтобы он обновлялся при добавлении новых курсов или классов.

Таблица должна состоять из двух столбцов: класс и курс. Я в стеке / index, таблица показывает мне первые элементы из таблицы оценок.

Вот как далеко я зашёл:

/ app.py

```def load_grades():
    grades = {}
    """Loads data from input tsv files."""
    # Load students
    print("Loading grades.tsv ...")
    with open("grades.tsv", "r") as f:
        for line in f:
            student_no, name, grade = line.strip().split("\t")
            grades[student_no] = grade
    grades = dict(sorted(grades.items()))
    print(grades)
    return grades ```

/ index. html

<table>
    <thead>
        <tr>
            <th>Student Number</th>
            <th>Grade</th>
        </tr>
    </thead>
    <tbody>

        {% for key, value in grades.items() %}
        <tr>
            <th> {{ key }} </th>
            <td> {{ value }} </td>
        </tr>
        {% endfor %}
    </tbody>
</table> 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...