HTML — PHP не работает в шаблоне Django

Код является:

<!DOCTYPE html>
<html>
<body>

aaa
<?php
echo "hello";
?>

</body>
</html>

Я попробовал это в test.php файл под /Library/WebServer/Documents/test.php
и это работает на http://localhost/test.php,

Когда я положил его в index.php файл в пределах project/app/template/app/index.php
Только «ааа» появляется на localhost/app/ и PHP не работает.

Есть идеи?

0

Решение

Сервер Django не способен запускать php-скрипты. Это сервер не HTTP-сервер. Вам нужны HTTP-серверы, такие как Apache, nginx для запуска php-скриптов.

Поскольку вы используете локальный сервер, это вам не поможет. На производственном уровне вы можете запустить свой php-скрипт, настроив django для работы на HTTP-серверах, таких как Apache.

Здесь доктор это поможет вам настроить django с HTTP-сервером, чтобы вы могли запустить свой php-скрипт внутри шаблона Django.

0

Другие решения

Я не нашел способа реализовать неповторяющуюся функциональность верхнего и нижнего колонтитула в django. Это реализуется путем наследования шаблонов.

наследование шаблонов

Пожалуйста, укажите, если это не правильный способ сделать это.

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector