Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在django中,如何利用返回的搜索值创建链接?_Django - Fatal编程技术网

在django中,如何利用返回的搜索值创建链接?

在django中,如何利用返回的搜索值创建链接?,django,Django,这是第一个问题,我已经问过了,因为里面有两个问题,我想我会从中提出另一个问题 第二个问题是,一旦搜索值返回到searchresult.html。我如何使链接出来,这将直接链接到搜索数据 如果返回的结果是“Park”,这是文件的名称,如何使其链接到另一个显示数据内容的视图?我阅读了您的第一个问题。我会给你一个主意 在搜索结果模板中,有一个名为data的字典。这样,您就可以在搜索结果中获得对象的ID。创建具有该ID的超链接。 例: 在视图中创建一个函数,该函数使用对象的ID获取对象的详细信息。

这是第一个问题,我已经问过了,因为里面有两个问题,我想我会从中提出另一个问题

第二个问题是,一旦搜索值返回到searchresult.html。我如何使链接出来,这将直接链接到搜索数据


如果返回的结果是“Park”,这是文件的名称,如何使其链接到另一个显示数据内容的视图?

我阅读了您的第一个问题。我会给你一个主意

  • 在搜索结果模板中,有一个名为data的字典。这样,您就可以在搜索结果中获得对象的ID。创建具有该ID的超链接。 例:

    
    
  • 在视图中创建一个函数,该函数使用对象的ID获取对象的详细信息。(它的参数应该需要ID。)

  • 为该视图创建一个模板

  • 在应用程序的url.py中映射函数和url。例如:

    url(r'^view details/(?p)/$,'view_details',name='details')

  • 您想使用标签。
    <a href='/view-details/{{ data.id }}'>{{ data }}</a>