Django VS CodeとWSL2でPythonのローカル開発環境 VS Codeを使ってDjangoをコーディングする場合、サーバーがUbuntuならば、Windowsのローカル開発環境もUbuntuに揃えたくなります。そこで、VS CodeとWSL2でPythonのローカル環境を構築する方法を紹介します。 2022.04.30 DjangoPython
Django 新機能と改善のために最新の PowerShell をインストールしてください Windows PowerShellを起動すると、「最新の PowerShell をインストールしてください」と表示されました。どうやら、標準添付されているPowerShellはいずれ終了予定らしいので、新しい方をインストールすることにしました。 2022.04.24 Django
Django Django♪ファイルがたくさんあって、データの流れが分からない Djangoに慣れないうちは、ファイル間のデータの流れを理解するのが大変です。そこで、urls.py, views.py, forms.py, html, cssといったファイル名を使った図を使い、データの流れをマスターしたいと思います。 2021.06.12 DjangoPython
Django Ubuntu20のHTTPS化、certbotのエラーが消えない Ubuntu20.04 LTS、Nginx、DjangoのHTTPS化で、certbot-autoを使うためにはpython-virtualenvが必要ですがインストールできません。そこでpython3-certbot-nginxを使いました。 2020.12.10 DjangoLinuxPython
Django ムームードメイン:親ドメインはロリポップ、サブドメインはVPS VPSサーバーは、通常のレンタルサーバーよりは単価が高いのでWordPressはロリポップを利用し、Djangoを用いた動的ページにはConoHaのVPSサーバーを利用する運用としました。なお、VPSサーバーにはサブドメインを利用します。 2020.11.08 DjangoLinuxPython
Django DjangoでgunicornとNginxを使う(Nginxその3) VPSサーバーのDjangoプロジェクトを、まずNginxだけで公開します。次にgunicornも連携させます。なお、NginxとDjango(gunicorn)はソケットではなく、httpで接続します。STATIC_URL等の意味も説明します。 2020.11.07 DjangoLinuxPython
Django Nginxでまず静的ファイルのみ表示してみる(Nginxその2) VPSサーバーのDjangoにNginx、gunicornを適用する予定ですが、一度に設定するとエラーが生じたときに何がおかしいのか分からなくなります。そこで、まずNginxで静的なファイルを表示するところから始めたいと思います。 2020.10.30 DjangoLinuxPython
Django DjangoにおけるNginxとgunicornの役割(Nginxその1) Nginx、gunicorn、Djangoの組み合わせは、現在、最も勢いのある組み合わせです。今から環境を構築するのであればApache(アパッチ)よりもお勧めです。そこで、難しい説明は後回しにして、それぞれの役割を簡単に説明したいと思います。 2020.10.28 DjangoLinuxPython
Django NginxなしのVPSサーバーでrunserverを実行してみた 編集中のVPSサーバーの中にあるDjangoのコードを、VS Codeのターミナルから「python manage.py runserver」で実行するとどうなるのでしょうか。起動するけど結果を確認できないのだと予想していましたが・・・。 2020.10.27 DjangoLinuxPython
Django DjangoでVS Codeを使う2つの方法。ローカル環境編。 VS Codeを用いて、ローカル環境でDjangoを開発する場合の環境設定を説明します。設定ではAnacondaを利用した場合と利用しない場合の2通りの方法を紹介します。リモート環境だけではなく、ローカル環境でもVS Codeを活用しましょう。 2020.10.27 DjangoPython
Django VS CodeでSSH接続。Pythonの仮想環境、lint機能。 VS CodeでSSH接続の設定をしてPythonを実行しようとすると、英語のwarnigやドロップダウンリストが次々と現れるし、どの仮想環境を使っているのか分からない。でも、分からずに次に進んでしまうと気持ちが悪い。 2020.10.17 DjangoLinuxPython
Django ConoHa VPSにUbuntu。VS CodeでSSH接続。 VPSサーバーにVS CodeでSSH接続します。OSはUbuntu。パスフレーズ付の鍵を設定し、VPSサーバー上のフォルダを表示します。「WARNING: UNPROTECTED PRIVATE KEY FILE!」への対応も説明します。 2020.10.17 DjangoLinuxPython
Django ConoHa VPSにUbuntu。仮想環境とDjangoの導入。 ConoHa VPSにPythonをインストール、仮想環境を作成し、Matplotlib、NumPy、Pillow、Djangoを入れます。サーバーのOSはUbuntu 20.04.1 LTS。Pythonは3.9.0、Djangoは3.1.2です。 2020.10.10 DjangoLinuxPython
Django Ubuntuのupdate、upgrade、do-release-upgradeとは Ubuntuのアップデート、アップグレードの方法を説明します。ただ、コマンドのupdate、upgrade、do-release-upgradeの違いが難しく、コマンドの英語と日本語のアップデート、アップグレードとが直接対応しません。 2020.10.09 DjangoLinux
Django ConoHa VPSにUbuntu。代表的なポート番号一覧。 膨大な数のポート番号を前にして、どれの優先順位が高いのか途方にくれると思います。「いっそ、全て許可してしまうか・・・」という誘惑に負けそうになりますが、不用意に開かれたポートを利用した不正アクセスは数知れず。やはりある程度は覚えるしかありません。 2020.10.03 Django