我有一个从GitHub派生的Django项目。但我不知道在那个项目中使用了Django的哪个版本。如何找到项目的Django版本?我还没有在我的电脑上安装Django。
我自己找到了一个解决方案。在settings.py
文件的顶部,您可以看到一个自动生成的多行注释,如以下
"""
Django settings for remedy_server project.
Generated by 'django-admin startproject' using Django 3.2.
For more information on this file, see
https://docs.djangoproject.com/en/3.2/topics/settings/
For the full list of settings and their values, see
https://docs.djangoproject.com/en/3.2/ref/settings/
"""
在该评论中,您的项目的Django版本被提到
您可以使用检查Django(已安装(版本
pip show django
或
pip3 show django
在您的情况下,很难找到Django版本,因为它在任何文件(如requirements.txt
(中都没有提及
您可以假设Latest commit on [Date]
用于现有GitHub项目的Django版本,通过查看该日期,您可以假设使用了哪个版本。
注意:您可以检查日志文件(如果可用(
打开终端或命令提示符
类型
pip-show django
导入django
打印(django.get_version(((
3.0.7