-
【python】ファイルを開く際にopenではなくwithを使う方法
Pythonでファイルを開くときはopenを使用し,最後にcloseを使用します しかし,Pythonではwithとopenを組み合わせてファイルを開くことが推奨されています 本記事では,... -
【python】文字列処理にformatは使わずf文字列を使う方法
Pythonのprintで変数と文字列を同時に出力したい場合はどうされているでしょうか? Python3.5以前では,str.format()が使われていましたが,Python3.6以降はフォーマッ... -
【脱python初心者】セイウチ演算子で代入式の繰り返しを防ぐ方法
Pythonでif文を使う際に下記のようなコードを書いたことはないでしょうか? ある値を変数に置き換えてその変数にifを使うある値をifで条件確認してから変数に置き換える... -
【python】classmethod, staticmethodの使い方
Pythonをある程度使えるようになると,オブジェクト指向で書くためにClassを使って書くようになります そこでさらにPythonライクにコードを記述するために,classmethod... -
【脱python初心者】for文でrange(len())を使うな!
pythonのfor文を回す際に,for i in range(len(配列)))としてはいないでしょうか? 各要素のインデックス番号のみを取り出したいのであれば問題ないですが,とりあえず... -
【脱python初心者】リストではなくジェネレータを使う方法
Pythonは非常に優れたプログラミング言語ですが,処理速度が遅いというデメリットがあります あなたもPythonで容量の大きいリストを使った際に,処理が遅いなと感じたこ... -
【django】Templateの継承をしながらactiveを実装する方法
djangoでのテンプレートの継承は強力です. ですが,activeの切り替えはどうするんだ?と私自身わからなかったことがあるので,その方法を解説します Headerでのactive... -
【django】モデルにURL専用のフィールドを追加する方法 (models.URLField)
モデルでURLを扱いたいときはdjangoにURLFieldというURL専用のフィールドが用意されています 今回はURLFieldの使い方と特性について解説します URLFieldの使い方 ブログ... -
【django】モデルでCharFieldとTextFieldで文字列を扱う方法
djangoでの文字列フィールドの代表的なCharFieldとTextFieldについて解説します CharFieldとTextFieldの違いやそれぞれの引数,Formへの適用方法などを簡単に紹介してい... -
【django】カテゴリーモデルから選択肢を作成する方法 (models.ForeignKey)
djangoでアプリを開発した際に,フォームの入力欄の1つに選択肢を実装したいと思ったことはありませんか? djangoでは選択肢を実装する際に,Choiceフィールドを用いま...