在此服务器上找不到请求的URL/。(Django)

在此服务器上找不到请求的URL/。(Django),django,Django,在按照本教程使用apache2部署Django项目时:我在该服务器上找不到请求的URL。 /var/www/portfolio/portfolio/url.py from django.contrib import admin from django.urls import path, include from django.conf import settings from django.conf.urls.static import static from main.views import

在按照本教程使用apache2部署Django项目时:我在该服务器上找不到请求的URL。

/var/www/portfolio/portfolio/url.py

from django.contrib import admin
from django.urls import path, include
from django.conf import settings
from django.conf.urls.static import static
from main.views import blog_detail, project_detail

urlpatterns = [
    path('', include('main.urls')),
    path('admin/', admin.site.urls),
    path('tinymce/', include('tinymce.urls')),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
from django.urls import path
from . import views

app_name = "main"

urlpatterns = [
    path('', views.homepage_view, name="homepage_view"),
    path("contact/", views.contact_view, name="contact_view"),
    path("services/", views.services_view, name="services_view"),
    path("blog/", views.blog_view, name="blog_view"),
    path("blog/<str:slug>/", views.blog_detail, name="blog_detail"),
    path("projects/", views.projects_view, name="projects_view"),
    path("projects/<str:slug>/", views.project_detail, name="project_detail"),
]
/var/www/portfolio/main/url.py

from django.contrib import admin
from django.urls import path, include
from django.conf import settings
from django.conf.urls.static import static
from main.views import blog_detail, project_detail

urlpatterns = [
    path('', include('main.urls')),
    path('admin/', admin.site.urls),
    path('tinymce/', include('tinymce.urls')),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
from django.urls import path
from . import views

app_name = "main"

urlpatterns = [
    path('', views.homepage_view, name="homepage_view"),
    path("contact/", views.contact_view, name="contact_view"),
    path("services/", views.services_view, name="services_view"),
    path("blog/", views.blog_view, name="blog_view"),
    path("blog/<str:slug>/", views.blog_detail, name="blog_detail"),
    path("projects/", views.projects_view, name="projects_view"),
    path("projects/<str:slug>/", views.project_detail, name="project_detail"),
]
从django.url导入路径
从…起导入视图
app_name=“main”
URL模式=[
路径(“”,views.homepage\u view,name=“homepage\u view”),
路径(“contact/”,views.contact\u view,name=“contact\u view”),
路径(“services/”,views.services\u view,name=“services\u view”),
路径(“blog/”,views.blog\u view,name=“blog\u view”),
路径(“blog/”,views.blog\u detail,name=“blog\u detail”),
路径(“projects/”,views.projects\u view,name=“projects\u view”),
路径(“projects/”,views.project\u detail,name=“project\u detail”),
]
/etc/apache2/sites available/portfolio.conf

<VirtualHost *:80>
    ServerName myhostname

    ErrorLog ${APACHE_LOG_DIR}/portfolio-error.log
    CustomLog ${APACHE_LOG_DIR}/portfolio-access.log combined

    WSGIDaemonProcess portfolio processes=2 threads=25 python-path=/var/www/portfolio
    WSGIProcessGroup portfolio
    WSGIScriptAlias / /var/www/portfolio/portfolio/wsgi.py

    Alias /robots.txt /var/www/portfolio/static/robots.txt
    Alias /favicon.ico /var/www/portfolio/static/favicon.ico
    Alias /static/ /var/www/portfolio/static/
    Alias /static/ /var/www/portfolio/media/

    <Directory /var/www/portfolio/portfolio>
        <Files wsgi.py>
            Require all granted
        </Files>
    </Directory>

    <Directory /var/www/portfolio/static>
        Require all granted
    </Directory>

    <Directory /var/www/portfolio/media>
        Require all granted
    </Directory>
</VirtualHost>

服务器名myhostname
ErrorLog${APACHE_LOG_DIR}/portfolio-error.LOG
CustomLog${APACHE\u LOG\u DIR}/portfolio-access.LOG组合
WSGIDaemonProcess portfolio进程=2线程=25 python路径=/var/www/portfolio
WSGIProcessGroup投资组合
WSGIScriptAlias//var/www/portfolio/portfolio/wsgi.py
别名/robots.txt/var/www/portfolio/static/robots.txt
别名/favicon.ico/var/www/portfolio/static/favicon.ico
别名/static//var/www/portfolio/static/
别名/static//var/www/portfolio/media/
要求所有授权
要求所有授权
要求所有授权

我试着转到/admin,但它仍然404s

'main.url'
中有哪些路径?我将把它们添加到我的帖子中
'main.url'
中有哪些路径?我将把它们添加到我的帖子中