Как загружать 3D-модели в Django

Это файл main.js, который у меня есть для сайта, который я только что сделал:

Вот index.html для него:

Итак, я пытаюсь загрузить точно такой же сайт в проект Django.
Я пробовал использовать методы {% load static %}. Я даже пробовал поместить модель в папку media, которую я создал.
Что я упускаю? Сайт загружается, а модель - нет.

Вот структура проекта для веб-сайта:

Elegant
│   index.html
│   main.js
│   portfolio.html
│   README.md
├───images
│       photo 1.jpg
├───libs
│   │   es-module-shims.js
│   │   three.module.js
│   └───addons
│       ├───controls
│       │       OrbitControls.js
│       ├───loaders
│       │       GLTFLoader.js
│       └───utils
│               BufferGeometryUtils.js
└───public
    │   index.css
    │   index2.css
    │   style.css
    ├───fonts
    │       SF Distant Galaxy.ttf
    └───model
        │   license.txt
        │   scene.bin
        │   scene.gltf
        └───textures
                CAM0001_Textures_baseColor.png
                CAM0001_Textures_metallicRoughness.png
                CAM0001_Textures_normal.png

По сути, как мне заставить этот проект работать на проекте Django. Есть ли определенный формат структуры файлов, которому я должен следовать? Какие-нибудь изменения в коде, который у меня есть?

Скачайте минифицированную версию трех js Поместите ее куда-нибудь, где есть доступ к вашим статическим источникам Ссылайтесь на нее в своем коде

https://github.com/sudosu-sys/elegant/blob/main/index.html#L12
https://discoverthreejs.com/book/introduction/get-threejs/
https://threejs.org/docs/#manual/en/introduction/Installation
Вернуться на верх