href не отправляет информацию о хорошей ссылке - PullRequest
1 голос
/ 22 апреля 2019

Мой код создает ссылку, похожую на эту:чтобы попробовать по-другому

мой код в urls.pyfrom пути импорта django.urls

from . import views

urlpatterns = [
    path('users/', views.users_list),
    path('users/<str:display>/', views.users_list),
    path('users/<str:name>/detail/', views.users_detail, name='peoplebook-users-detail'),

]

и в моем html-файле

{% block content %}
    <h2> Test Titre</h2>

    <ul>
        {% for key, user in users.items %}
        <li><a href="{% url 'peoplebook-users-detail' key %}">{{ user.name|title }}</a></li>
        {% endfor %}
    </ul>
{% endblock content %}}

должен быть похож на URL:

http ... / peoplebook / userrs / han / detail

han is users.name

1 Ответ

0 голосов
/ 22 апреля 2019

в ваших моделях вам нужно добавить еще один атрибут в вашу МОДЕЛЬ, который представляет собой SlugField, посмотрите на эту ссылку документации: - https://docs.djangoproject.com/en/2.2/ref/urls/

Пожалуйста, загрузите ваш файл models.py, если вы не можете найтирешение в документации

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