サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
災害への備え
mmtomitomimm.blogspot.com
続きです。 今回はログイン認証の実装をします。 *参考 flask-bcrypt /公式ドキュメント flask-login /公式ドキュメント *環境 MacOS Python 3.6.3 Flask 1.0.2 Flask-Bcrypt 0.7.1 Flask-Login 0.4.1 *flask-bcrypt とは パスワードをハッシュ化するために用いられる、Flask拡張です。 パスワードを安全に保管するために、元データの数値をランダムな固定長の値に変換します。ハッシュ値は不可逆変換なので元の値に戻すことはできず、元データを隠した状態で保管しておくことができます。 一般的に使われるログイン認証ではこうして変換されたハッシュ値を保管しておき、ログインする際に入力したパスワードとハッシュ値を比較して認証しています。 このハッシュ値の生成に使われるのがハッシュ関数で、そのひとつが今回使う
PyLadies Advent Calendar 2018 の3日目の記事です。 Pythonで Word Cloud を使ってみたことを書きました。 *Word Cloud とは 文章データを可視化する手法のひとつで、文章のなかで出現頻度が高い文字を大きく、出現頻度が低い文字を小さくして分布をわかりやすくした図のことです。 *環境 MacOS Python 2.7.14 matplotlib 2.2.3 mecab-python 0.996 requests 2.20.1 wordcloud 1.5.0 beautifulsoup4 4.6.3 image 1.5.27 *各種ライブラリのインストール 任意の作業用のフォルダに移動し、仮想環境を作成します。 $ virtualenv env $ source env/bin/activate Word Cloud のライブラリをインストー
開発環境のテストを自動化するため、ローカルでDBの初期データを入れたり破棄したりできるDockerを使ってMySQLの環境を作成してみました。 シェルを使ったりする方法もありましたが、今回はdocker-composeを使う方法にしました。 *環境 MacOS Docker :18.03.1 docker-compose:1.21.0 MySQL:8.0 *DockerのMySQLイメージを取得 Docker HubでMySQLイメージが公開されているので、Dockerを起動した状態で下記コマンドを実行してMySQLイメージを取得します。 今回は最新のバージョンを使ったのでlatestとしています。 $ docker pull mysql:latest 取得したイメージを確認します。 $ docker images REPOSITORY TAG IMAGE ID CREATED SIZE
このページを最初にブックマークしてみませんか?
『mmtomitomimm.blogspot.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く