Python Mako: JS не работает в визуализированном HTMLPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python Mako: JS не работает в визуализированном HTML

Сообщение Anonymous »

У меня следующая структура папок

Код: Выделить всё

daemon.py
template.mako
html/
main.html
javascript/
script.js
Теперь мой демон запускает сервер wsgi, используя Bottle. Конечная точка выполняет следующие действия:

Код: Выделить всё

@route("/main")
def main():
lookup = TemplateLookup(directories=["html", "html/javascript"])

return Template(filename="template.mako", lookup=lookup).render()
Шаблон mako теперь включает файл main.html (который содержит заголовок) и выполняет некоторые зацикленные функции, отображая элемент карты из bulma для каждого оборота цикла. Предполагается, что кнопка будет расширять карточку через скрипт.js. Последний, в свою очередь, включается через .
Я пробовал множество различных способов указать правильный путь в src, а также переместить элемент из main.html в template.mako. Сам сайт отображается нормально, включая заголовок. Но кроме 200 для самого сайта, я всегда получаю 404 для скрипта при загрузке страницы.
Кто-нибудь подсказывает, что я делаю не так?

Подробнее здесь: https://stackoverflow.com/questions/792 ... dered-html
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»