私はメインサイトのルックアンドフィールを制御するjsonファイルを編集するバックエンド管理システムを構築しています。ユーザーが保存をヒットする前に「プレビュー」ボタンを追加したいと思います。これを行うには、メインサイトを使用したいが、本番環境で実際のjsonファイルを呼び出す代わりに、一時ファイルを保存し、元のサイトコードから一時ファイルにそのファイルのユーザートラフィックをリダイレクトする。プログラムでiframeでhttpスクリプトリクエストをスプーフィングする
iframeを何らかの形で設定するか、最悪の場合のシナリオでは、プロダクションフロントエンドを取得し、prod jsonファイルの呼び出しを解析し、新しいtemp jsonファイルで置き換えてみました。これは明らかに理想的ではありません。多くの作業が必要になります。また、プロダクトサイトで何か変更があった場合は、更新する必要があります。
あなたのアイデアが大好きです!
ありがとう、ジェローム! – AMC
私はサイトにアクセスしていますが、変更したくありません。私たちはこのツールの機能のためだけにメインサイトを変更したくありません。だからそれは無駄だ。 – AMC
メインサイトのハードコードされたサンプルページを代わりに作り直すのはどうですか?ユーザーはプレビューをナビゲートすることができますか?そうでない場合は、JSON設定が適用されたメインサイトのHTMLコピーをホストしている可能性があります。 メインサイトが頻繁に更新され、メインサイトのフロントエンドに実際にアクセスする必要がある場合は、[Beautiful Soup](https://www.crummy.com/software/BeautifulSoup/)を試すことができます。 –