我有一个测试网站将使用条纹和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'
如何删除这些记录?