この記事は、Docker(Docker-Compose)を利用しPython,Django,Postgres,Gunicorn,Nginxの開発・本番環境の構築方法を紹介します。 以下のような開発フローに対応する方法となります。 本番環境リリース時の独自ドメインのHTTPS化は、無料で利用できるLet's Encryptを利用して対応 ...
DjangoでDB接続設定を書く場合、 settings.py にDATABASEの設定を行うことになりますが、平文でパスワードを置いてしまうとGitHubでソース管理がしづらくなってしまいます。 .env に記載する方法もありますが、下記ページにある通り、pgpassに設定する方法を試した ...
The Django teamは、Pythonで実装するWebフレームワークDjango最新版となるDjango 4.2をリリースした。Python 3.8、3.9、3.10、および 3.11に対応する。公式サイトやthe Python Package Index(PyPI)などからダウンロードできる。Django 4.2は、3年間のセキュリティアップデートが提供さ ...
CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。 講演資料・動画 ...
このリポジトリは Django(Python) + PostgreSQL の環境を Visual Studio Code の Dev Container を使用して迅速にスタートアップするためのテンプレートリポジトリです。 前提 以下がローカル環境にインストールされていること。 拡張機能はインストールされていない場合 ...
Django はライブラリーなどすべて揃っているフルスタックなフレームワークとして Python でアプリケーション開発を行ううえで最初に選択されるフレームワークです。生産性・実用性が高く、セキュリティ対策も盤石でありながら、使える機能が多すぎて習得 ...