收藏
回答

Django做后端的小程序怎么实现搜索功能?

第一次用Django做后端,不知道怎么实现搜索功能

回答关注问题邀请回答
收藏

1 个回答

  • TTc
    TTc
    2021-03-13

    看你是初学,给你提供最弱智的方案:

    1.前端get请求带搜索的参数,比如book/search/?author=郭小4。

    2.在views.py的abc/search/对应的view里用author = request.GET['author']获得字符串”郭小4“

    3.用ORM里使用Book.objects.filter(author=author)获得queryset,然后你该咋弄咋弄。

    非弱智方案:

    djangoresetframework 用 DjangoFilterBackend (搜索单字段)或 DjangoSearchBackend (跨字段搜索)


    2021-03-13
    有用 2
    回复
登录 后发表内容
问题标签