6.Render側のPythonのバージョン変更
なぜ変えるのか
Renderの環境では、デフォルトでPython3.7が使用されます
しかしDjango5.0以降はPython3.10以上がないと動きません
そのため、RenderのEnvironment設定で、Pythonのバージョンを3.8.10 -> 3.11.0に変えます
変更方法

左のResourcesをクリックして、「django_render」のほうをクリックします
Environmentをクリックして、Environment VariablesにKEYとVALUEを追加します

key | value |
PYTHON_VERSION | 3.11.9 |
SUPERUSER_NAME | admin |
SUPERUSER_EMAIL | admin@admin.com |
SUPERUSER_PASSWORD | password |
ついでにSUPER USERなども追加しておきます
エラー
バージョンを変えずにデプロイすると次のエラーが出ます
ERROR:Could not find a version that satisfies the requirement django==5.0.4
BACK