Параметр Django перестает печататься, когда достигает первого символа вопросительного знака
Я изучал странные настройки Django! Он очень хорош для веб-разработки!
У меня есть следующее представление внутри файла views.py:
def callerview(request,paramm):
text="this is what was sent : %s"%paramm
return HttpResponse(text)
url для этого представления в urls.py выглядит следующим образом:
urlpatterns = [
path('callerview/<str:paramm>/', views.callerview, name='callerview'),
]
Теперь я посылаю ему словесную задачу в качестве 'paramm'. Он работает и печатает слово-задачу на localhost. Но если в задаче есть вопросительный знак, она перестает печатать, когда доходит до первого ? .
так что если url выглядит как: callerview/why are roses red? why is the sky blue? Тогда в выводе localhost я получу: why are roses red AND no more!
Мне нужно получить все символы и буквы в словесной задаче! для отправки в OpenAi assistants API.
Посоветуйте, как сохранить символ ? в распечатке словесной задачи?
Спасибо