ストライプを使用するテストウェブサイトと、サブスクリプションの支払いにdjstripe 0.8.0があります。djstripeのお客様は削除されていません
支払いシステムが動作しているかどうかをテストするためのテストデータを設定しました。
その後、私はストライプテストデータを削除しました。
しかし、私はDjangoの管理コンソールを開き、>顧客をdjstripeに移動したときに、私が表示された次のレコードを持っていないが、それらに添付なしのユーザー/顧客:
レコードがではありません対応するデータベーステーブル。私はストライプとデータベース自体から顧客を削除しました。まだこれらのレコードを取り除くことはできません。
私は、レコードにアクセスしたり、管理コンソールからレコードを削除しようとすると、私は次のエラーメッセージが表示されます。
はAttributeError:「NoneType」オブジェクトが
File "C:\Users\me\desktop\myappname\env3\lib\site-packages\djstripe\settings.py", line 94, in get_subscriber_model_check_subscriber_for_email_address(subscriber_model, "The customer user model must have an email attribute.")
File "C:\Users\me\desktop\myappname\env3\lib\site-packages\djstripe\settings.py", line 70, in _check_subscriber_for_email_address
if ("email" not in subscriber_model._meta.get_all_field_names()) and not has attr(subscriber_model, 'email'):
AttributeError: 'Options' object has no attribute 'get_all_field_names'
何の属性「電子メール」を持っていませんが
これらのレコードを削除するにはどうすればよいですか?