非登録合成文書の修正・削除を実施する2


コードテストの勉強を続けると、ずいぶん前に詰まっていた場所から再開することを忘れてしまうかもしれません.
前回会員以外の文章を削除した場合、別の形式でパスワード入力を受けました.
しかし、パスワードが正しいにしても間違っていてもflashは起動します.
今日その問題を解決した.

まず、フォームに入力したパスワードを格納するコードにエラーが発生しました.
loginセクションの表示と適用
password = Question.query.filter_by(password=form.password_check.data)
これは、Questionテーブルのパスワード値にformに入力したパスワード値があるかどうかを計算するコードです.つまり、パスワードを保存するのではなく、パスワードを保存するのです.
だから単純です.
password = form.password_check.data
やった、やった、やった、やった、やった、やった、やった、やった、やった、やった、やった、やった、やった、やった、やった、やった、やった、やった、やった、やった、やった、やった、やった.だからうまくいったの?および.

パスワード111の投稿に2222と入力した場合.

パスワード111入力時

そのため、この点を特定するために、いくつかのコードを修正し、互いに同じであればflashを使用して文を表示します.

入力が明確です.今なら削除すべきですが、できません.
ここでelifコンテンツを削除し、パスワードが同じである場合
db.session.delete(question)
    db.session.commit()
    return redirect(url_for('question._list'))
適用を決定する.

非ログイン状態の問題の記事を削除します.

他のパスワード入力時には削除されず、パスワード111を入力した後にこの文章を削除した.
同じ方法でコメントに適用できるようになりました.
今度検索するときはip部分を考えてみましょうローカルでテストする必要はありませんが、前回awsでテストしたときにipが書かれていたことを考慮すると、awsを開く前に改善する必要があります.
現在検索されている内容はdbなので、画面上127.0.0.1は127.0.*なぜなら、db値に0.0.1の内容が区切られていれば、何回検索すればipがわかるからです.