InterfaceError:错误绑定参数5 ... Django JWT令牌(django请求令牌工具)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了InterfaceError:错误绑定参数5 ... Django JWT令牌(django请求令牌工具)相关的知识,希望对你有一定的参考价值。

我正在尝试使用此工具设置“一次性使用”链接创建系统:

https://github.com/yunojuno/django-request-token

我已按照安装和实施的说明进行操作。现在实现说我应该在管理界面或其他方法中创建一个Requesttoken。当我进入管理界面并且当我去添加令牌时,我填写范围字段,这是唯一需要的字段,然后单击保存。这是我得到InterfaceError的地方:r:错误绑定参数5 - 可能不受支持的类型错误似乎发生在这行代码中:

super(RequestToken, self).save(*args, **kwargs) 

现在我将包含models.py文件:

https://github.com/yunojuno/django-request-token/blob/master/request_token/models.py

这是包含导致错误的代码行的文件。我真的坚持这个,我希望有人知道如何解决它。

如果你不知道如何解决这个问题,也许你会知道一些像这一样做类似物的工具。提前致谢

答案

我已经解决了我遇到的问题,所以我想提供我如何做到的答案所以如果有人遇到这个InterfaceErrror,也许你可以试试这个。基本上Django的默认数据库是SQLite3,但这个应用程序需要PostgreSQL我不知何故忽略了,所以如果你遇到“错误绑定参数5”,也许你可以尝试更改你的数据库,希望这将修复错误,因为它对我来说。

以上是关于InterfaceError:错误绑定参数5 ... Django JWT令牌(django请求令牌工具)的主要内容,如果未能解决你的问题,请参考以下文章

InterfaceError:错误绑定参数0 - 运行我的django脚本时可能不支持的类型

查找 PyMySQL 错误的来源 - err.InterfaceError("(0, '')")

django.db.utils.InterfaceError: (0, '')

如何使用sqlite3在数据库中获取记录?

pymysql.err.InterfaceError: (0, '')解决办法

InterfaceError: Error binding Parameter 5...Django JWT token (django request token tool)