博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ajax发送请求(关于搜索引擎)
阅读量:7145 次
发布时间:2019-06-29

本文共 2150 字,大约阅读时间需要 7 分钟。

django的后端models

from django.db import modelsclass Car_Home(models.Model):    #标题    title = models.CharField(max_length=64)    #简介    summary = models.CharField(max_length=512)    #网页地址    a_url = models.CharField(max_length=64)    #图片地址    img_url = models.CharField(max_length=64)    #类型    tags = models.CharField(max_length=32)

  

 

django的后端函数

from django.shortcuts import render,HttpResponsefrom django.http.response import JsonResponsefrom web import modelsdef search_list(request):    if request.method == 'POST':        # 拿到ajax发送过来的数据,第一个是查找的内容,第二个是什么类型的内容        content = request.POST.get('search_input')        tags = request.POST.get('tags')        #查找全部的信息        if tags == 'all':            cars_obj = models.Car_Home.objects.filter(title__contains=content)            lis = []            for i in cars_obj:                lis.append(i.title)            return JsonResponse({"msg": lis})                #查找特定的类型信息        else:            cars_obj = models.Car_Home.objects.filter(title__contains=content,tags=tags)            lis = []            for i in cars_obj:                lis.append(i.title)            return JsonResponse({"msg": lis})    return render(request, 'search_ajax.html')

  

 

django的前端(search_ajax.html)文件

{% load static %}        
百度搜索

百度搜索

{% csrf_token %}

  

转载于:https://www.cnblogs.com/gyc-tzx/p/10920256.html

你可能感兴趣的文章
NG-ZORRO 7.0.1 发布,Ant Design 的 Angular 实现
查看>>
Django 2.0 model on_delete错误小记
查看>>
ffmpeg中的sws_scale算法性能测试
查看>>
Groovy 处理JSON
查看>>
JEESZ分布式框架简介
查看>>
scala笔记(三)
查看>>
java线程池的原理学习(三)
查看>>
自己编写jQuery插件 之 无缝滚动
查看>>
Java笔记-Comparable 和 Comparator比较
查看>>
小米组织架构巨变的背后,是雷军战争思维的映射
查看>>
不满公司袒护男高管,谷歌 200 女工程师发起罢工运动
查看>>
快速上手物联网解决方案(5)—— DataV
查看>>
Apache NetBeans 11.0 正式发布,支持 Java 12
查看>>
解决拦截器对ajax请求的的拦截
查看>>
View的三次measure,两次layout和一次draw
查看>>
PostgreSQL流复制热备
查看>>
行业看点 | 超高性能量子计算机现身,成解析复杂算法大杀器
查看>>
人vs机器:无人驾驶汽车真能够取代人类?
查看>>
大数据应用安全研究报告(11家公司实践详解)
查看>>
比特币的潜在最大“杀手”是量子计算机?科学家称,后者强大的计算力将攻破比特币的安全性...
查看>>