HerokuでホストされるShopifyアプリを作成しました。Shopifyアプリの名前をshopify_appからshopifyappに変更して、HerokuがDjangoアプリとして認識できるようにする必要がありました。
app-name.herokuapp / loginを介してアプリに直接アクセスし、アプリをストアに接続すると、最近の注文と製品が正しく取得されます。
アプリメニューからアプリにアクセスすると、app-name.herokuapp / login/finalizeにリダイレクトされます。
/ login /finalize/でのKeyError
どこでもshopifyappに名前を変更した以外は、shopify_appで何も変更していません。
アプリがファイナライズできないため、次のようなリンクも機能しないのではないかと思います:https:// {{current_shop.domain}}/admin/orders/{{order.id}}">{{order。名前}}彼らはただのようなものに向けます
https://admin/orders/000000000
誰かがshopifyアプリでこの問題のトラブルシューティングを手伝ってもらえますか?
まだ基本的にはデモアプリであるため、アプリリポジトリを公開しました: https ://github.com/dpetrillo740/scm