0
点赞
收藏
分享

微信扫一扫

Django与DRF版本问题

个人认为 DRF 最好要比 Django 高一个版本是最好的,不知道有没有一些小可爱注册 drf 后启动 Django 出现下面这种报错?这个就是 Django 与 DRF 版本兼容问题!

No module named 'django.core.urlresolvers'

找不到这个模块的原因​是这个模块早在Django==1.10 就开始就弃用了, DRF 内部从3.7往前就一直都在使用该模块,DRF从3.8开始改用 django.urls 来导入 urlresolvers 了!所以咱乖乖滴把DRF版本升到3.8及以上就不会报错了。

pip3 install djangorestframework==3.8


举报

相关推荐

0 条评论