Назад | Перейти на главную страницу

Apache + Flask + WSGI - статические файлы из JS?

У меня много проблем с загрузкой этого пути к файлу в моем js-коде.
Соответствующие фрагменты:

  1. и т.д. / apache2 / sites-enabled / canact-le-ssl.conf:
# Give an alias to to start your website url with
 WSGIScriptAlias / /home/c_site/mysite/canact/canact_app.wsgi
 <Directory /home/c_site/mysite/canact/>
        # set permissions as per apache2.conf file
        Options FollowSymLinks
        AllowOverride None
        Require all granted
 </Directory>
  1. /mysite/canact/canact_app.wsgi:
#! /usr/bin/python3.6
import logging
import sys
logging.basicConfig(stream=sys.stderr)
sys.path.insert(0, '/home/c_site/mysite/canact/')
from canact_app import app as application
  1. /mysite/canact/static/js/cards.js
$(".cause_text").load("/static/assets/content/file.txt");

Консоль и отладка сети в браузере показывают:

jquery.min.js:2 GET https://www.xxxx.org/static/assets/content/file.txt 404 (NOT FOUND)

Мои шаблоны HTML по-прежнему могут получать доступ к статическому контенту с помощью {{url_for}}