在带有Django的页面中嵌入来自GitHub的HTML片段

在带有Django的页面中嵌入来自GitHub的HTML片段,django,iframe,github,Django,Iframe,Github,我正在Django建立一个简单的个人网站,其主要任务是将我的GitHub项目嵌入到博客文章中,以便我可以详细地写下它们 GitHub项目都是自包含的HTML/CSS/JS项目,包括演示该项目的HTML文件。(例如,它有一个demo.html文件,如果呈现该文件,它将嵌入节拍器等。) 我有一个灵活的博客文章模型,允许任何类型的自定义代码,但我相信有更好的方法嵌入这个项目,而不是将演示的HTML+CSS粘贴到文章的正文中并调用JS文件 我不想使用,因此我认为应该有一种服务器端方法,在将HTML从演示

我正在Django建立一个简单的个人网站,其主要任务是将我的GitHub项目嵌入到博客文章中,以便我可以详细地写下它们

GitHub项目都是自包含的HTML/CSS/JS项目,包括演示该项目的HTML文件。(例如,它有一个
demo.html
文件,如果呈现该文件,它将嵌入节拍器等。)

我有一个灵活的博客文章模型,允许任何类型的自定义代码,但我相信有更好的方法嵌入这个项目,而不是将演示的HTML+CSS粘贴到文章的正文中并调用JS文件

我不想使用
,因此我认为应该有一种服务器端方法,在将HTML从演示页面及其对GitHub的依赖直接加载到页面上,然后再将其提供给读者。如有必要,我可以在服务器上保持最新的克隆,以避免跨域问题


或者有更好的方法在页面上嵌入GitHub项目?要点

为什么对iframe如此憎恨?这正是iframe的用途。我发现太多的移动设备剥夺了它们。