HTML-файл шаблона Django не может найти папки WebGL Build и TemplateData - PullRequest
0 голосов
/ 05 мая 2019

Чтобы попрактиковаться в навыках Django, я хочу попробовать разместить игру на своем веб-сайте.Игра была сделана в Unity и упакована с использованием WebGL.

Я использовал index.html, созданный WebGL, в качестве шаблона Django и создал путь к URL и просмотр в соответствующих местах.WebGL создает две папки, Build и TemplateData, на которые есть ссылки в index.html.

Я попытался поместить эти папки в шаблоны html и на каждом уровне в моей структуре папок Django.

Результат одинаков, куда бы я ни положил папки.Команда GET отправляется, но для нескольких файлов отображается «Not Found: / TemplateData / filename ....»

Кто-нибудь знает, как увидеть, где находится команда GET или только где находятся папки?должен идти?

Спасибо, Софи

1 Ответ

0 голосов
/ 06 мая 2019

После еще одного недоразумения я обнаружил, что вы можете просто поместить все в статическую папку, а затем ссылаться на нее в index.html так же, как вы берете файлы CSS в base.html

    {% load static %}
       .....some more code

    <script>
        var gameInstance = UnityLoader.instantiate("gameContainer", "{% static 
       'Build/Juno_WebGL.json' %}", {onProgress: UnityProgress});
    </script>

Делайте это для каждой ссылки на файлы в index.html

...