Как мне удалить dj-stripe из моего проекта? - PullRequest
1 голос
/ 09 мая 2020

Я запустил pip uninstall dj-stripe и удалил его из INSTALLED_APPS, а также удалил другие записи settings.py. Все работает, но в БД еще много таблиц dj-stripe. Есть ли быстрый способ их удалить? Я запустил migrate, чтобы создать их, но их нет в моем файле models.py. Сделаны они были из чего-то из инсталляции dj-stripe. Спасибо.

1 Ответ

2 голосов
/ 09 мая 2020

Сначала переустановите dj-stripe в свою среду и добавьте его обратно в свой INSTALLED_APPS.

Отличная особенность миграций - вы можете указать, какие миграции запускать, включая откаты. Например, если у вас есть приложение с именем polls, вы можете выполнить откат вперед или назад до третьей миграции, запустив

python manage.py migrate polls 003

. Вы также можете полностью откатить модели для приложения. Для dj-stripe

python manage.py migrate djstripe zero

И все! Затем вы можете снова удалить его из своей среды.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...