Олимпиадный тренинг

Задача . Q12


Задача

Темы:
Финальная викторина · Главы 1-8

Найди две ошибки

Данные пропадают после перезапуска и код уязвим. Какие строки с проблемами?

Python
А  @app.route('/add', methods=['POST'])
Б  def add():
В      name = request.form['habit_name']
Г      conn = get_db()
Д      conn.execute(f"INSERT ... VALUES ('{name}')")
Е      conn.close()
Ж      return redirect('/habits')

Выберите две проблемные строки.

Ответ — две буквы. Нажмите на строки — ответ подставится.


time 500 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя