Django 使用其内置的开发服务器来运行 Web 应用程序。要启动该服务器,我们可以使用python manage.py runserver命令。

此命令启动在端口 8000 上运行的服务器,可以通过输入localhost:8000在浏览器中访问。它显示了应用程序的欢迎页面。

1.png

在浏览器中,可以如下访问。

2.png

但是如果我们想使用apache服务器而不是内置的开发服务器来运行我们的应用程序,我们需要配置位于/ etc / apache目录下的apache2.conf文件。将以下代码添加到该文件中。

// apache2.conf

WSGIScriptAlias / /var/www/html/django7/django7/wsgi.py  
WSGIPythonPath /var/www/html/django7/  
  
<Directory /var/www/html/django7>  
   <Files wsgi.py>  
                Require all granted  
   </Files>  
</Directory>  

添加这些行后,使用service apache2 restart命令重新启动 apache 服务器,然后在浏览器的地址栏中键入localhost 。这次,项目将在 apache 服务器上运行,而不是内置服务器。看,它显示了应用程序的主页。

3.png

标签: django语言, django教程, django技术, django学习, django学习教程, django下载, django开发, django入门教程, django进阶教程, django高级教程, django面试题, django笔试题, django编程思想