私は Django で簡単な個人用サイトを構築しています。その主な使命は、GitHub プロジェクトをブログ投稿内に埋め込んで、それらについて詳細に書くことができるようにすることです。
GitHub プロジェクトはすべて自己完結型の HTML/CSS/JS プロジェクトであり、プロジェクトのデモを行う HTML ファイルが含まれています。(たとえば、このJavascript メトロノームには、demo.html
レンダリングされた場合にメトロノームなどを埋め込むファイルがあります。)
私はあらゆる種類のカスタム コードを可能にする軽快なブログ投稿モデルを持っていますが、このプロジェクトを埋め込むには、デモの HTML+CSS を投稿の本文テキストに貼り付けて JS ファイルを呼び出すよりも良い方法があると確信しています。 .
を使用したくない<iframe>
ので、サーバー側でデモ ページから HTML をロードし、GitHub への依存関係をページに直接ロードしてから、リーダーに提供する必要があると考えています。必要に応じて、サーバー上で最新のクローンを維持し、クロスドメインの問題を回避できます。
それとも、ページに GitHub プロジェクトを埋め込むためのより良い方法があるのでしょうか? 要旨?