-
-
【技術書感想】エキスパートPythonプログラミング 改訂3版 は1冊は持っておきたい良書
2022/10/2
概要 「エキスパートPythonプログラミング 改訂3版」を読んだので感想を書こうと思います。 似たような書籍で「きれいなPythonプログラミング」の感想も書いていますのであわせてご覧ください。 【 ...
-
-
【技術書感想】きれいなPythonプログラミング ~クリーンなコードを書くための最適な方法
2022/10/2
概要 「きれいなPythonプログラミング ~クリーンなコードを書くための最適な方法」を読んだので感想を書こうと思います。 きれいなPythonプログラミング ~クリーンなコードを書くための最適な方法 ...
-
-
【Django】all_authのソーシャルログイン時に表示するエラーメッセージを変更する
2021/5/6
概要 Djangoでログイン機能を実装する際に、一般的にdjango-allauthを使用する事が多いかと思います。 django-allauthを使用する事で一般的なログイン機能はもちろんのこと、ソ ...
-
-
【Django】ChoiceFiledでラジオボタンを横並びに出力する方法(ulとli要素を除外して描画)
2021/5/2
概要 DjangoでChoiceFiledを使用したFormでRadioButtonを描画する際に、ulとli要素を使用せずに横並びに出力する方法のメモです。 通常のお作法で出力すると、下図のような縦 ...
-
-
【Django】Formで新規作成時にデータ件数チェックを入れる方法
2021/4/5
概要 Djangoにおいて、データ作成機能を実現する上でデータ(レコード)の上限数を設けて入力チェックを行う方法のメモ。 背景 Djangoに限らず、一般的なWEBアプリケーションでデータのメンテナン ...
-
-
Djangoでtemplate(html)にjsonデータを埋め込む方法
2021/3/25
概要 WEBアプリで、画面側(ブラウザ側)で動的に画面表示を変更したい場合Javascirptを使った処理が必要になります。 (例えば、職業をコンボボックスで選択すると、その後に職業に応じた質問が表示 ...
-
-
【Python】DjangoでModelFormからバリデーション時にpkを取り出す
2021/3/15
概要 Djangoでフォーム入力をさせる際に、入力された値によるバリデーションとは別に、DBにアクセスして重複データが無いかチェックする事などがあるかと思います。 新規データの場合には、気にする必要が ...
-
-
VS Code上でPythonのコードフォーマッタが効かない時の対応方法
2022/12/29
概要 久しぶりにVS Code上でPythonのコードを書いた際に、保存時にコードフォーマッタが効かずに困った際に対応した忘備録です。 現象としては、下記のようにPythonをCommand+Sで保存 ...
-
-
【感想】PythonによるWebスクレイピング(第2版)は幅広くスクレピング技術をカバーした技術書
2022/2/23
概要 オライリージャパンから発売されている、PythonによるWebスクレイピング(第2版)を読んだので感想を書こうと思います。 PythonによるWebスクレイピング 第2版 インターネットからデー ...
-
-
VSCodeのPylintのUnable to importの回避方法
2020/11/25
概要 VSCodeで特定条件下でPylintのUnable to importが出てくるのを回避する方法 ActiveStorageを使用した画像アップロードとプレビュー機能(Ruby on Rail ...