Я пытаюсь загрузить объектный файл из шаблона. Шаблон основан на библиотеке ThreeJs, и я загружаю его с помощью загрузчика объектов, см. Код здесь:
loader.load( '{% static "Simu/test.obj" %}', function ( obj ) {
scene.add( obj );
} );
Файл объекта test.obj хранится в статической подпапке, такой как myStatic/Simu/test.obj
, это каталог дерева моего приложения:
.
├── myStatic
│ ├── css
│ ├── img
│ ├── js
│ └── Simu
│ ├── 0
│ ├── constant
│ │ ├── polyMesh
│ │ └── triSurface
│ └── system
├── pde
│ ├── migrations
│ │ └── __pycache__
│ ├── __pycache__
│ └── templates
│ └── pde
├── pdeWeb
│ └── __pycache__
└── static
├── admin
│ ├── css
│ │ └── vendor
│ │ └── select2
│ ├── fonts
│ ├── img
│ │ └── gis
│ └── js
│ ├── admin
│ └── vendor
│ ├── jquery
│ ├── select2
│ │ └── i18n
│ └── xregexp
├── css
├── img
└── js
Однако, когда я запускаю код, он не может найти файл и выдает мне эту ошибку:
Not Found: /pde/{% static "Simu/test.obj" %}
"GET /pde/%7B%%20static%20%22Simu/test.obj%22%20%%7D HTTP/1.1" 404 2102
Кажется, он не собирается в статическую папку вообще! он пытается добраться до папки с именем pde
, почему это происходит?
Большое спасибо!