как мне сделать переход на другую страницу?
там где "о нас" хочу сделать что бы было кликабельно и переходило собственно, на эту самую страницу.
файл страницы хтмл залила в проект, но не работает, выдает Page not found (404) код ссылки:
<a class="nav-link" href="{% url 'shop:about' %}">О нас</a>
(лежит в папке shop, файл называется about)
Ответы (1 шт):
Автор решения: Герман Артуров
→ Ссылка
Юрл задан для нее?
path('about/', views.AboutUsView.as_view(), name='about'),
Вьюшка написана для ее вывода?
class AboutUsView(TemplateView):
template_name = 'about.html'
Следует еще проверить порядок юрл, что нет конфликтов. Например если юрл принимает именя пользователей по типу ниже. Данный пример работать не будет, так как будет искать пользователя с юзернеймом about. И path c about следует расположить выше.
path('about/', views.AboutUsView.as_view(), name='about'),
