Шаблоны URL в Джанго 2 - PullRequest
0 голосов
/ 21 мая 2018

Я только начал свой первый проект с использованием Django 2.0, в котором мне нужно определить URL таким образом: http://localhost:8000/navigator?search_term=arrow

Но я не мог знать, как определить строковый параметр дляurl в django 2.0

Вот что я пробовал:

От ulrs.py:

from django.urls import path
from . import views

urlpatterns = [
    path('navigator/<str:search_term>', views.GhNavigator, name='navigator'),

]

Помогите мне, пожалуйста!

Заранее спасибо!

1 Ответ

0 голосов
/ 21 мая 2018

Нет необходимости определять параметры запроса в URL.Ниже URL достаточно для работы.

path('navigator/', views.GhNavigator, name='navigator')

Позвольте вам позвонить по URL http://localhost:8000/navigator/?search_term=arrow, тогда вы можете получить search_term по request.GET.get('search_term').

...