Необходимо на уровне апача добавить код в html страницу.
1. Url: http://localhost/test.html
2. htaccess:
Options +ExecCGI
AddHandler cgi-script .py
Action text/html /test.py
Теперь, если урл обрабатывает джанго
1. Url: http://localhost/
2. htaccess
Options +ExecCGI
AddHandler cgi-script .py
Action text/html /test.py
SetHandler python-program
SetEnv DJANGO_SETTINGS_MODULE settings
SetEnv PYTHON_EGG_CACHE /.....
PythonDebug On
PythonHandler django.core.handlers.modpython
PythonPath "['/..../'] + sys.path"
PythonOption django.root /.....
PythonInterpreter .....
(r'^$', функция из views)
4. views.py
Сдесь в функции идет рендер на test.html
render_to(test.html)
Проблема в том, что теперь скрипт test.py не выполняется. Такое ощущение что запроса на предоставление html дока апачу не было … Ошибок в логах апача нет.
Где я неправ?