如何知道在django中使用了哪个版本的应用程序

How to know which version of apps been used in django

我一直在为我的网络项目使用 django。我忘了添加 requirements.txt 文件。现在我已经安装了很多应用程序甚至第三方应用程序。我如何知道我安装的应用程序版本及其名称?

命令行

这是我用来知道在 django 项目中使用了哪些应用程序的命令行,但问题是我只能通过此命令获取少数应用程序名称,而不是版本。

python manage.py makemigrations

为了创建 requirements.txt 文件,运行 在虚拟环境中执行以下命令:

pip freeze > requirements.txt

它将创建一个 requirements.txt 文件并将所有已安装软件包的列表及其版本打印到 requirements.txt 文件中。