2020-04

Web

Python初心者向け:django~ユーザー画面の作成③~

Python初心者の方向けにdjangoでWebアプリケーションを作る方法を基本から解説しています。今回はappに機能を追加していきます。テンプレートの表示やデータの受け渡しは複雑にみえますが、一つ一つ処理をしていくので初心者の方でも作り上げることができます。
Web

Python初心者向け:django~ユーザー画面の作成②~

Python初心者の方向けに、djangoでHTMLファイルに変数の中身を表示したり、条件分岐などのロジックを埋め込むこと方法を基本から解説します。これはテンプレートという仕組みで実現しています。この記事でテンプレートに変更を加えて画面を作りこんでいきます。
Web

Python初心者向け:django~ユーザー画面の作成①~

Python初心者向けにdjangoを用いたWebアプリケーションの作り方を基本から解説しています。今回は「URLを決める(urls.py)」「URLが指定された時の処理を決める(views.py)」「結果を表示する画面を作成する(templateの作成)」という仕組みの部分を解説します。
Web

Python初心者向け:django~管理画面の作成~

Python初心者向けにWebアプリケーションの作り方を基本から解説しています。今回は管理機能つくっていきます。djangoは管理機能をある程度まで自動で作成してくれるので、だれでも簡単にできます。今回は管理機能のちょっとしたカスタマイズまでを扱います。
Web

Python初心者向け:django~アプリケーションの作成~

Python初心者向けにWebアプリケーションの作り方を基本から解説します。今回はプロジェクトの中にアプリケーションをつくります。Webアプリケーションは、データベースと連携して動きます。データベースと連携させる設定を自動でおこなうのがmigrateという処理です。
Web

Python初心者向け:django~プロジェクトの作成~

Python初心者向けにWebアプリケーションの作り方を基本から解説します。まずは設定方法を確認してdjangoによる開発環境を構築してしまいましょう。そのあと、プロジェクトの作成をおこない、サーバーをたちあげるところまで確認しましょう。
Python

Python基礎:ファイルを読み込んでデータベースに登録する

はじめに 今回も「Pythonからデータベースを操作する」の続きです。PythonからSQL文を発行する方法を学んだので、データベースにデータを連続で登録する、条件に合致したデータを抽出することができるようになりました。今回は、手元にあるフ...
Python

Python初心者向け:データベースからデータを抽出する基本を解説

Python初心者でもわかるようにMySQLに接続し、指定した条件に合致するデータを抽出する方法を基本から解説していきます。データの抽出は、select文でしたね。PythonからはどのようにSQL文を実行するのかを実際に確認してみましょう。
Python

Python基礎:データベースを操作する

はじめに 前回に引き続き、データtベースを扱います。今回は、直接操作するのではなく、PythonからMySQLを操作してみます。PythonからのMySQLの操作には、mysqlclientを利用します。まずはこれを導入するところから始めま...
その他

【初心者限定】データベース超基礎

はじめに 非技術者にとって、「データベース」ってハードル高くないですか?いつもちんぷんかんぷんで、難しそう、という印象しかありませんでした。ただ、Pythonで何かを作りたい、とおもったときにどうしても避けて通ることができないものですよね。...
Python

Python基礎:クラスについて

はじめに 今回もPython基礎を扱います。テーマはクラスです。独学で学ぶ時のつまづきポイントではないでしょうか?私も、はじめちんぷんかんでした。こういうのは、実際に手を動かして試してみるのが良いですね。まずは、オブジェクトとクラスの概要を...
Python

Python基礎:ファイルの扱い方

はじめに 今回もPython基礎です。ファイル操作を扱います。実はずっと苦手にしていたので、一度整理したかったの良い機会です。「みんなのPython」(SB Creative)からの引用です。 Pythonではファイルを操作するためには、o...
Python

Python初心者向け:辞書型 ~演習問題と解答~

Python初心者の方向けに辞書型の演習問題をつくってみました。辞書型を使った処理では、キーが存在するかどうかに気を付けて処理を行う必要があります。存在しないキーを使って辞書の要素を参照しようとすると、例外が発生するため注意が必要です。丁寧に基本から解説します。