如果可能的话,我怎样才能获取Django REST框架的版本?

12

我该如何(如果可能的话)获取Django REST框架的版本号?

import ?
print(?)
4个回答

20

根据您的需求而定:

>>> import rest_framework
>>> print rest_framework.VERSION
'3.1.3'
或者:
$ pip freeze
...
djangorestframework==3.1.3
...

12
如果您已经安装了PIP,请使用以下命令:

如果你有安装PIP,使用下面的命令

pip show djangorestframework

2
如果您需要在项目中安装pip,则运行此命令并检查版本。
pip show djangorestframework

在图片中可以看到

在图片中可以看到


1
在Python中,您可以使用变量__version__VERSION(请参阅source):
>>> import rest_framework
>>> 
>>> rest_framework.__version__
'3.9.2'
>>> rest_framework.VERSION
'3.9.2'

在您的shell中,您可以使用pip和grep的组合:
$ pip freeze | grep djangorestframework==
djangorestframework==3.9.2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接