如何从我的项目中卸载dj-stripe?

问题描述 投票:0回答:1

我运行pip uninstall dj-stripe,从INSTALLED_APPS中删除了它,并删除了其他settings.py条目。一切都在工作,但DB仍然有很多dj-stripe表。有什么方法可以快速删除这些表吗?我运行migrate来创建它们,但它们不在我的models.py文件中。它们是用dj-stripe安装中的东西制作的。谢谢你。

django uninstall
1个回答
1
投票

首先,重新安装dj-stripe到你的环境中,并将其添加回你的环境中。INSTALLED_APPS.

迁移的一个有趣的功能是你可以指定要运行的迁移,包括回滚。例如,如果你有一个名为 polls您可以通过运行以下命令向前或向后滚动到第三次迁移

python manage.py migrate polls 003

你也可以完全回滚一个应用程序的模型。对于 dj-stripe

python manage.py migrate djstripe zero

就是这样!然后你就可以从你的环境中再次删除它。然后你就可以再次从你的环境中删除它。

© www.soinside.com 2019 - 2024. All rights reserved.