Djangoのauthログイン機能でログインは出来たのにログアウトすると「このページは現在機能していません」と表示されることがあります。その原因はいくつか考えられます。 logoutが出来るように修正する方法その1 まず […]
カテゴリー: Python
PythonのPathの指定について
PythonでPathの書き方が分からないという困りごとがあります。ここではWindowsにおける絶対パス(フルパス)と相対パスについて説明します。 絶対パスとは 絶対パスは、ファイルシステムのルートから目的のファイルま […]
ModuleNotFoundError: No module named ‘PIL’
Pythonエラーメッセージ ModuleNotFoundError: No module named ‘PIL’ このエラーメッセージは、PythonでPIL (Python Imaging L […]
Pythonの基本的なルール その4データ型
Pythonにはさまざまなデータ型があり、それぞれに基本的なルールと特性があります。以下では主要なデータ型を紹介し、それぞれについてサンプルコードを示します。 主要なデータ型 1.Pythonの整数(int) Pytho […]
Pythonの基本的なルール その3変数
1.変数の基本ルール Pythonでの変数の扱いにはいくつか基本的なルールがあります。ここでそれらを紹介し、サンプルコードを交えて説明します。 変数の命名規則 変数の代入 変数の型 2.基本的な変数の使用 このコードを実 […]
Pythonの基本的なルール その2関数
1.Pythonの関数Defについて def は Python における関数を定義するためのキーワードですが、実際には何の略語でもありません。def は「define」(定義する)の短縮形と見なすことができますが、正式な […]
DjangoでPCのパフォーマンス状態をグラフ化する
前回の記事「DjangoでPCのパフォーマンス状態を表示する」を少し改良してグラフ表示させる方法になります。 1.Chart.js(チャートジェイエス)とは Chart.jsは、オープンソースのJavaScriptライブ […]
Pythonの基本的なルール その1インデント
1.はじめに Pythonではインデント(字下げ)は非常に重要です。インデントはコードブロックの開始と終了を示すために使用され、他の多くのプログラミング言語で使われる波括弧 {} の代わりになります。Pythonのインデ […]
DjangoでPCのパフォーマンス状態を表示する
DjangoでPCやサーバーのCPU使用率やディスク使用率をHTMLテンプレートに可視化することは可能です。 これを実現するための一般的な手順は以下の通りです。 1.PC又はサーバーの状態取得の流れ 2.psutil の […]
Djangoでhtmlテンプレートのfor文で1個前のデータを取得
Djangoのテンプレート言語では、forループを使って現在の要素だけでなく、その1つ前の要素にもアクセスすることができます。これを実現する一つの方法は、forloop.counterを使って現在のループのインデックスを […]