Django simple_history“缺少1个必需的位置参数:'on_delete'”

2024-09-26 17:55:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我曾尝试将simple_history安装到我现有的Django应用程序中,但遇到了一些错误,包括以下错误。我在尝试运行“makemigrations”时遇到了这些错误

我可以通过将on_delete添加到包模型文件中来解决这个问题——尽管由于在此之前遇到的其他问题,似乎还有更深层次的问题

我的django版本是:(2,2,7,'最终版',0) Python版本是3.7.3

    'history_user': CurrentUserField(related_name=rel_nm),
  File "appname/lib/python3.7/site-packages/simple_history/models.py", line 26, in __init__
    super(CurrentUserField, self).__init__(User, null=True, **kwargs)
TypeError: __init__() missing 1 required positional argument: 'on_delete'

谢谢


Tags: 文件django模型版本应用程序initon错误

热门问题