Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django站点只列出目录结构_Python_Django - Fatal编程技术网

Python Django站点只列出目录结构

Python Django站点只列出目录结构,python,django,Python,Django,我正试图主持一个在Django开发的网站。我按照和Django官方文档进行了所有配置。但是,当我访问该站点时,目录结构会显示出来,而不是实际内容 请帮我弄清楚会出什么问题。谢谢 编辑: 按要求显示我的Apache配置 这是我的/etc/apache2/sites available/SiteName <VirtualHost *:80> ServerAdmin XYA ServerName SiteName ServerAlias IPAddress

我正试图主持一个在Django开发的网站。我按照和Django官方文档进行了所有配置。但是,当我访问该站点时,目录结构会显示出来,而不是实际内容

请帮我弄清楚会出什么问题。谢谢

编辑:

按要求显示我的Apache配置

这是我的/etc/apache2/sites available/SiteName

<VirtualHost *:80>
    ServerAdmin XYA
    ServerName SiteName
    ServerAlias IPAddress

    WSGIScriptAlias / /var/www/SiteName/index.wsgi

    Alias "/static/css" "absolute path to /static/css"
    <Location "/static/css">
            SetHandler None
    </Location>
...
</VirtualHost>

您需要显示您的Apache配置。我已经在问题区域添加了代码。请帮忙,谢谢。你为什么要把WSGI脚本放在文档根目录中?我在某处见过类似的配置。。我一直在尝试几件事。如果您可以共享任何解释正确操作方法的链接,将不胜感激。您是否使用
a2ensite
启用了该站点配置?
import os
import sys
import site

site.addsitedir('path to /.virtualenvs/SiteName/local/lib/python2.7/site-packages')

sys.path.append('path to site_root')


os.environ['DJANGO_SETTINGS_MODULE'] = 'SiteName.settings'

activate_env = os.path.expanduser("path to /bin/activate_this.py")

execfile(activate_env, dict(__file__=activate_env))

import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()