我使用最新版本的 Tastypie 在最新版本的 Django 中创建了一个 API。当我运行 Django 服务器时,出现以下错误:
无法从“django.utils”导入“datetime_safe”
我已经尝试过重新安装美味派。
Tastypie 尝试访问的
datetime_safe
模块从 Django 5.0 版本开始不存在。这是因为 Tastypie 需要 Django 版本 4.2 并且不支持您似乎已安装的 Django 5.*。
您需要在命令行中运行此命令将 Django 降级到 v4.2。(来源:这篇 SO 帖子)
python -m pip install --upgrade Django==4.2.8
我希望这有帮助 - 如果不起作用,请告诉我。