むの

フリーランスエンジニア 組み込み → 制御 → IoT? → Web(いまここ)

むの

フリーランスエンジニア 組み込み → 制御 → IoT? → Web(いまここ)

マガジン

  • Pythonアプリケーション開発

最近の記事

[Python] Flaskアプリケーション開発 APIエンドポイント開発

APIとはWebアプリケーションではURLのことをAPI(アプリケーションインターフェース)とも呼びます。 インタフェースとは何が接するところという意味です。 キーボードはコンピュータと人間の入力が接するインターフェースですし、ディスプレイもコンピュータと人間の視覚情報が接するインターフェースです。 Webブラウザとアプリケーションを繋げるのがURL(APIエンドポイント)になります。 例えばnoteではURLに応じて返ってくる画面が異なります ・note.com

    • [python]アプリケーション開発入門   WTFフォーム作成

      Webフォームはアプリケーションにとって重要です。ユーザーが入力したデータをアプリケーションが受け取れるようになります。 投稿やお問い合わせなどフォームを利用することで、開発できる機能の幅がグッと広がります。 フォームはHTMLで以下のようなコードが必要になります。 <form method='POST'> <input name> <button type='submit'>送信する</button></form> サーバー側では、以下の処理が必要になりま

      • Pythonアプリケーション開発入門 〜 ベーステンプレートの作成 〜

        今回はjinja2の継承機能を使い、ベーステンプレートを作成する方法を説明します。 Webサイトは、画面ごとに内容は違っても、全体的なレイアウトは共通です。新しい画面を1つのテンプレートで作成していては、コードの重複が多く、レイアウトの変更が大変になってしまいます。 共通となるベーステンプレートを作ると、記述するコード量が減り、管理も楽になります。 内容・jinja2の継承機能により、ベーステンプレートを作成する ・Flask-Bootstrapをインストールし、使い方

        • Pythonアプリケーション開発入門 〜 Flask アプリケーションの実行 〜

          開発環境を整えたら、 さっそくFlask アプリケーションを実行してみましょう 内容・簡単なアプリケーションのコードを書いてみる ・環境変数にアプリケーション名を設定して、アプリケーションを起動する  ・開発しやすいデバッグモードでアプリケーションを起動する 簡単なアプリケーションの作成hello.pyというファイルをプロジェクト内に作成して 以下のコードを書いてみましょう(コードの内容は今は気にしないでそのまま書いてみましょう) # hello.pyfrom flas

        [Python] Flaskアプリケーション開発 APIエンドポイント開発

        • [python]アプリケーション開発入門   WTFフォーム作成

        • Pythonアプリケーション開発入門 〜 ベーステンプレートの作成 〜

        • Pythonアプリケーション開発入門 〜 Flask アプリケーションの実行 〜

        マガジン

        • Pythonアプリケーション開発
          2本

        記事

          Pythonアプリケーション開発入門 〜  開発環境を準備する 〜

          アプリケーションを作成する前に、開発環境を準備しましょう。 色々な開発をしていると、環境が混ざってしまい問題が起きてしまいます。 プロジェクトごとの独立した環境は開発において重要です。 なお、以下の方法はmacOS(Big Sur)においての方法です。 Windows, Linuxなどの場合は、webなどで調べてみてください。 仮想環境の作成自分の環境を直接パッケージをインストールすると、依存関係などが入り混じり問題がおきてしまうので、プロジェクトごとに仮想環境をつくりま

          Pythonアプリケーション開発入門 〜  開発環境を準備する 〜