Отображение URL не работает так, как я хочу - PullRequest
0 голосов
/ 10 июля 2019

Заголовок раздела главной страницы При выборе «О программе» в параметрах главной страницы вызывается шаблон / app1 / about, что нормально.Однако, выбрав элементы из портфолио, я получаю сообщение об ошибке.Это потому, что элемент сохраняется в папке mysite / app1 / template, а django ищет в корне mysite.Как я могу отобразить это?

# Here is my mysite/app1/urls.py
from django.urls import path
from app1 import views

urlpatterns = [
    path('about/', views.about, name='about'),
    path('services/', views.services, name='services'),
    path('contact/', views.contact, name='contact'),
    path('portfolio1/', views.portfolio1, name='portfolio1'),    
]

# part of my views.py
def portfolio1 (request):
    return render (request, 'portfolio1.html')

404 Error:
Using the URLconf defined in mysite.urls, Django tried these URL 
patterns, in this order:

admin/
[name='index']
app1/
^static/(?P<path>.*)$
The current path, portfolio1.html, didn't match any of these.

1 Ответ

0 голосов
/ 10 июля 2019

Спасибо, Виллем, я понял:

Я внес исправление в файл base.html, и проблема решена: до исправления: Портфолио 1 после исправления: Портфолио 1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...