0
私はdj-stripe==1.0.0.post1
を使用しています。私はhereのようにインストール手順に従っています。dj-stripeを使用してdjangoの管理者からプランを作成できません
私はDjangoの管理に移動し、計画を作成しようとすると、私はここに
KeyError at /admin/djstripe/plan/add/ 'stripe_id'
このエラーを取得するには、完全なスタックトレースです:私はここに
ERROR 2017-09-27 11:07:57,600 django.request Internal Server Error:
/admin/djstripe/plan/add/
Traceback (most recent call last):
File "/Users/swapnil/Work/li-django/venv/lib/python3.6/site-
packages/django/core/handlers/exception.py", line 41, in inner
response = get_response(request)
File "/Users/swapnil/Work/li-django/venv/lib/python3.6/site-
packages/django/core/handlers/base.py", line 187, in _get_response
response = self.process_exception_by_middleware(e, request)
File "/Users/swapnil/Work/li-django/venv/lib/python3.6/site-
packages/django/core/handlers/base.py", line 185, in _get_response
response = wrapped_callback(request, *callback_args,
**callback_kwargs)
File "/Users/swapnil/Work/li-django/venv/lib/python3.6/site-
packages/django/contrib/admin/options.py", line 551, in wrapper
return self.admin_site.admin_view(view)(*args, **kwargs)
File "/Users/swapnil/Work/li-django/venv/lib/python3.6/site-
packages/django/utils/decorators.py", line 149, in _wrapped_view
response = view_func(request, *args, **kwargs)
File "/Users/swapnil/Work/li-django/venv/lib/python3.6/site-
packages/django/views/decorators/cache.py", line 57, in
_wrapped_view_func
response = view_func(request, *args, **kwargs)
File "/Users/swapnil/Work/li-django/venv/lib/python3.6/site-
packages/django/contrib/admin/sites.py", line 224, in inner
return view(request, *args, **kwargs)
File "/Users/swapnil/Work/li-django/venv/lib/python3.6/site-
packages/django/contrib/admin/options.py", line 1508, in add_view
return self.changeform_view(request, None, form_url, extra_context)
File "/Users/swapnil/Work/li-django/venv/lib/python3.6/site-
packages/django/utils/decorators.py", line 67, in _wrapper
return bound_func(*args, **kwargs)
File "/Users/swapnil/Work/li-django/venv/lib/python3.6/site-
packages/django/utils/decorators.py", line 149, in _wrapped_view
response = view_func(request, *args, **kwargs)
File "/Users/swapnil/Work/li-django/venv/lib/python3.6/site-
packages/django/utils/decorators.py", line 63, in bound_func
return func.__get__(self, type(self))(*args2, **kwargs2)
File "/Users/swapnil/Work/li-django/venv/lib/python3.6/site-
packages/django/contrib/admin/options.py", line 1408, in
changeform_view
return self._changeform_view(request, object_id, form_url,
extra_context)
File "/Users/swapnil/Work/li-django/venv/lib/python3.6/site-
packages/django/contrib/admin/options.py", line 1448, in
_changeform_view
self.save_model(request, new_object, form, not add)
File "/Users/swapnil/Work/li-django/venv/lib/python3.6/site-
packages/djstripe/admin.py", line 298, in save_model
Plan.get_or_create(**form.cleaned_data)
File "/Users/swapnil/Work/li-django/venv/lib/python3.6/site-
packages/djstripe/models.py", line 939, in get_or_create
return Plan.objects.get(stripe_id=kwargs['stripe_id']), False
KeyError: 'stripe_id'
何をしないのです。インストールガイドに記載されている内容をすべて設定しました
へのAPI呼び出しを作成してみましょうことができるように
ngrok
のようなものを使用する必要がありますまだストライプに関連するビューがありません、あなたのビュー –を投稿してください。私はDJANGO ADMINから計画を立てようとしています – Swapnil