方法 1:终端命令(最推荐)
python
# 单行命令直接显示版本
python -c "import rest_framework; print(rest_framework.__version__)"
方法 2:使用 pip 查看
python
# 查看所有已安装包及其版本
pip list
# 或过滤 DRF 相关包
pip show djangorestframework | grep Version
方法 3:在 Django 项目中查看
python
# 例如在 views.py 中添加
import rest_framework
def get_drf_version(request):
version = rest_framework.__version__
return HttpResponse(f"DRF Version: {version}")
访问该视图即可看到版本号。
额外技巧:检查版本兼容性
python
# 同时查看 Django 和 DRF 版本
python -c "import django; import rest_framework;
print(f'Django {django.__version__}, DRF {rest_framework.__version__}')"