Django oauth工具包:migrate提供类型错误 - 入门教程

时间:2017-11-12 12:08:46

标签: python django-rest-framework django-oauth

我正在尝试从{<1}}工具包开始使用入门教程:

https://django-oauth-toolkit.readthedocs.io/en/latest/rest-framework/getting_started.html

当我运行django oauth时,我收到此错误:

  

文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/db/backends/base/schema.py”,第1003行,在_constraint_names中       如果type_不是None且infodict ['type']!= type_:   KeyError:'type'

任何帮助都将不胜感激。

完成堆栈跟踪

migrate

1 个答案:

答案 0 :(得分:2)

似乎此错误是由oauth2_provider迁移引起的。您应该可以通过进入{your venv} / Lib / site-packages / oauth2_provider / migrations来修复它,并删除所有迁移文件( init .py除外),然后再次运行迁移。希望这会有所帮助