Django с Ajax с несколькими значениями - PullRequest
0 голосов
/ 29 апреля 2020

У меня была страница html, где при нажатии кнопки я открывал модальное окно. Модальное окно будет отображать некоторый текст из базы данных.

при нажатии кнопки ниже jquery выполнено

$('.openbtn').click(function(){
    var fname;
    var mname;
    var lname;
    fname="Rakesh";
    mname="kumar";
    lname="Sharma";

    $.ajax(
    {
        type:"GET",
        url: "/myapp/member/search/",
        data:{
                 "fname":fname,
                 "mname":mname,
                 "lname":lname,
        },
        success: function( data ) 
        {
            $( '#divcontent' ).html(data);
        }
     });
});

Ниже приведено представление

def displayModalView(request):
    return render(request, 'myapp/display_serch_member.html')

, а после - URL

path('member/search/',
         views.displayModalView, name="display_modal"),

Нет, мне нужно передать fname, mname, lname для просмотра. Я пытался

path('member/search/<fname>/<mname>/<lname>',
     views.displayModalView, name="display_modal"),


def displayModalView(request,fname,mname,lname):
    return render(request, 'myapp/display_serch_member.html')

, но я не получил желаемого результата. Что не так или что мне нужно поменять?

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