Django 和 Aframe - OBJ、MTL 文件未在 AFrame 场景中呈现

Django And Aframe - OBJ, MTL files not being rendered in the AFrame scene

我正在构建一个应用程序,其中使用了 django 和 Aframe 框架。这个想法是当我遍历到一个新页面时加载一个苹果对象(包括 .obj 和 .mtl 文件)。问题是我 Django 给我以下警告:Not Found: /education/Apple.mtl. 我已将该对象放置在与我要加载的 html 页面相同的文件夹中。问题是虽然 enitre html 文件是 运行ning 正确,当我在 Django 中 运行 obj 文件似乎没有加载但它们通常 运行 当只是运行 到 运行ning 在网络浏览器上。所以主要问题是: Django 是否支持 obj 文件的呈现,如果支持,那么问题到底是什么?请帮忙。提前致谢。 这是屏幕截图和代码。

The file directory structure and the error in the console

  <html>
    <head>
     <script src="https://aframe.io/releases/0.8.0/aframe.min.js"></script>
    </head>
    <body>
    <a-scene>
    
      <a-entity obj-model="obj: apple.obj; mtl: apple.mtl; scale: 0.1 0.1 0.1; position: 0 5 -2" ></a-entity>
      <a-entity position="0 70 150">
     <a-camera></a-camera>
      <a-entity>
    
    </a-scene>
    </body>
</html>
    
      

我看到 mtl 出现 404 错误。该文件在该路线上不可用。检查文件是否在不同的 URL 上提供。这似乎不是 A-Frame 特有的问题,而是 Django 服务器配置的问题。