Внутренняя ошибка сервера при входе в систему - PullRequest
0 голосов
/ 12 декабря 2018

У меня странная ошибка, и я не могу ее исправить.У меня есть NavBar, который содержит ссылку, которая идет к методу / NavLog, но когда он выполняется с помощью @login_required, он вызывает внутреннюю ошибку сервера.Я добавил фрагмент app.py и часть на панели навигации, которую нажимает пользователь.Он работает нормально, когда пользователь вошел в систему, но когда он не зарегистрирован, выдает ошибку.

@app.route("/NavLog")
@login_required
     def viewlog():
return render_template("Logbook.html")

<div class="sidenav">
     <a href="/">Home</a>
     <a href="/NavCross">Cross wind calculator</a>
     <a href="/NavAcc">Account</a>
     <a href="/NavLog">Logbook</a>
</div>

TypeError: Функция просмотра не вернула правильный ответ.Функция либо вернула None, либо завершилась без оператора return.

127.0.0.1 - - [11 / Dec / 2018 18:35:49] "GET / NavLog HTTP / 1.1" 500

127.0.0.1 - - [11 / Dec / 2018 18:35:49] "GET /favicon.ico HTTP / 1.1" 200

1 Ответ

0 голосов
/ 12 декабря 2018

Я понял это.Я пропустил оператор возврата в моем коде обработки ошибок.

...