Django与Apache WSGI部署的问题
我在一台运行Debian 12的机器上,用Python 3.11.2在VS Code 1.86.2中开发了一个django应用。现在我正在尝试把它部署到Apache 2.4.57和mod_wsgi 4.9.4上。我一直在参考Apache和Django的文档。
目前,我可以从部署的网站加载HTML文档,但Django的模板标签没有被处理。比如,我在浏览器中看到下面的文本。
{% extends "base.html" %} {% block title %}my app{% endblock %} {% block content %} {% csrf_token %}
Record Lookup
Search Key:
{% endblock %}
Excerpt from apache2.conf:
Listen 9876 <VirtualHost *:9876>
DocumentRoot "/var/www/proj1_1/app_1/templates"
ServerName www.trsws3.com </VirtualHost>
WSGIScriptAlias /test_site/ /var/www/app1/app1/wsgi.py
WSGIPythonPath /var/www/proj_1/app1
<Directory /var/www/proj_1/app1>
<Files wsgi.py> Require all granted </Files> </Directory>
我对Django和Apache还很陌生,所以希望能得到一些指导,帮我找出这个问题的原因。
0 个回答
暂无回答