Возможно ли использовать каркас django для загрузки html-файла в jQuery без создания URL-адреса в urls.py - PullRequest
0 голосов
/ 17 февраля 2012

Можно ли создать html-файл, который можно загрузить из jQuery с использованием любого механизма ($ .load, $ .get и т. Д.), Не загружая html через каркас шаблона django url-> view->.

Я хотел бы иметь файл - test.html, в котором есть некоторый jQuery, который загружает html из test_popup.html и добавляет html к div в файле test.html.

Но я нене хотите создать URL в django для доступа к странице test_popup.html.

Есть ли способ сделать это?

Ответы [ 2 ]

3 голосов
/ 17 февраля 2012

Если это статический html-файл, поместите его в каталог статических файлов.

Затем загрузите, вы можете загрузить URL, например, /static/test_html.html с помощью jQuery без добавления дополнительных шаблонов URL.

Если вам нужна дополнительная помощь, обратитесь к документации по по управлению статическими файлами .

0 голосов
/ 17 февраля 2012

Если вы не хотите обслуживать файлы (которые могут быть любого типа) через Django, вы должны настроить свой веб-сервер для обработки тех запросов, которые рекомендуется в любом случае. В вашем Apache .conf вы можете добавить псевдоним, как это:

Alias /your/url /var/www/vhosts/your.domain.com/your/path/

<Directory /var/www/vhosts/your.domain.com/your/path>
Order allow,deny
Allow from all
</Directory>

Вы должны будете адаптировать путь к локальной файловой системе, а также URL-адрес, который вы хотите использовать. Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...