Python 正在将Django Admin和Django Rest框架API加载到本地网站-404错误
我正在尝试设置一个在本地网络(webdev.local)上可见的本地站点。我可以查看默认的apache页面,但无法访问django admin或DRF API。我已经检查了apache2.conf和我为virtualhost创建的conf文件。我已经看到了大量对wsgi.py文件的引用,但不确定它到底出了什么问题。 这是我创建的第一个conf文件:Python 正在将Django Admin和Django Rest框架API加载到本地网站-404错误,python,django,apache,django-rest-framework,Python,Django,Apache,Django Rest Framework,我正在尝试设置一个在本地网络(webdev.local)上可见的本地站点。我可以查看默认的apache页面,但无法访问django admin或DRF API。我已经检查了apache2.conf和我为virtualhost创建的conf文件。我已经看到了大量对wsgi.py文件的引用,但不确定它到底出了什么问题。 这是我创建的第一个conf文件: Alias /static /home/dbadmin/name/django/name/static <Directory /home
Alias /static /home/dbadmin/name/django/name/static
<Directory /home/dbadmin/name/django/name/static>
Require all granted
</Directory>
<Directory /home/dbadmin/name/django/name/name>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
Alias /static /home/dbadmin/name/django/name/static
<Directory /home/dbadmin/name/django/name/static>
Require all granted
</Directory>
<Directory /home/dbadmin/name/django/name/name>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
WSGIDaemonProcess name python-path= /home/dbadmin/name/django/name/name:/home/dbadmin/name/projectenv/lib/python2.7/site-packages
WSGIProcessGroup name
WSGISCriptAlias / /home/dbadmin/name/django/name/name/wsgi.py
Alias/static/home/dbadmin/name/django/name/static
要求所有授权
要求所有授权
别名/static/home/dbadmin/name/django/name/static
要求所有授权
要求所有授权
WSGIDaemonProcess name python path=/home/dbadmin/name/django/name/name:/home/dbadmin/name/projectenv/lib/python2.7/site-packages
WSGIProcessGroup名称
WSGISCriptAlias//home/dbadmin/name/django/name/name/wsgi.py
这是我在查看Django 1.8文档后创建的第二个conf文件
<VirtualHost *:80>
ServerName webdev.local
<Directory /home/dbadmin/appname/django/appname/static>
Require all granted
</Directory>
WSGIScriptAlias / /home/dbadmin/appname/django/name/name/wsgi.py
<Directory /home/dbadmin/appname/django/appname/appname>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
</VirtualHost>
ServerName webdev.local
要求所有授权
WSGIScriptAlias//home/dbadmin/appname/django/name/name/wsgi.py
要求所有授权
两者在localhost中都可以正常工作。不知道问题是什么。有任何建议或注意到任何错误吗
运行Apache2和Django 1.8/Django Rest框架3.2.4