• 响应ajax请求的views方法需要加上@csrf_exempt注解,否则post请求报错,get可以
  • 设置favicon.ico,在url.py里加上path(‘favicon.ico’, RedirectView.as_view(url=r’media/favicon.ico’))即可
from django.contrib import adminfrom django.conf import settings
from django.conf.urls.static import static
from django.views.generic.base import RedirectViewfrom django.urls import path
import app3.views as a3vurlpatterns = [path('admin/', admin.site.urls),path('a3/ajax', a3v.ajax),path('favicon.ico', RedirectView.as_view(url=r'media/favicon.ico')), # path('favicon.ico', RedirectView.as_view(url=r'static/img/1.jpg')), ]
if settings.DEBUG:urlpatterns += static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)
//app3\views.py
from django.shortcuts import render
from django.http import HttpResponse,JsonResponse
from django.shortcuts import redirect, render
from django.views.decorators.csrf import csrf_exempt@csrf_exempt
def ajax(request):if request.method == 'GET':print(request.GET)return JsonResponse({'code':555,'method':'doget'})    print(request.POST)return JsonResponse({'code':666,'method':'dopost'})
//app3\templates\test_extends.html
{% extends 'base.html' %}
{%load static%}{% block head %}
<script src="https://code.jquery.com/jquery-3.6.0.min.js"integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
<title>app3</title>
{% endblock %}{% block body %}
<p>This page has a body page</p>
<button type="button" id="getbutton">GET</button>
<button type="button" id="postbutton">POST</button>
<script>// $(function () {$("#getbutton").on("click", function (event) {$.ajax({type: "get",url: "/a3/ajax",data: { "id": 11 },dataType: "json"}).done(function (data) {console.log(data,typeof(data));}).fail(function (XMLHttpRequest, status, e) {console.error(XMLHttpRequest, status, e);});});$("#postbutton").on("click", function (event) {$.ajax({type: "post",url: "/a3/ajax",data: { "id": 111 },dataType: "json"}).done(function (data) {console.log(data,typeof(data));}).fail(function (XMLHttpRequest, status, e) {console.error(XMLHttpRequest, status, e);});});// });</script>
{% endblock %}{% block foot %}
<p>This page has a foot page</p>
{% endblock %}

django ajax jquery csrf_exempt 设置favicon.ico相关推荐

  1. html ico 图片 无效,设置favicon.ico manifest.json无效

    设置favicon.ico和手机添加到桌面的图标都不生效,求教 index.html ... 这样设置 favicon.ico没有生效 为何? 目录结构: manifest.json { " ...

  2. 03. Vuepress1.x 设置 favicon.ico 图标

    修改 docs/.vuepress/config.js 配置文件 设置 head 属性,添加 link 标签,href 设置图片路径. 注意:图片放在 .vuepress/public 文件夹下,pu ...

  3. Python flask设置favicon.ico图标

    Python flask设置favicon.ico图标,如图: import os from flask import Flask from flask import send_from_direct ...

  4. 如何给网站设置favicon.ico图标

    favicon.ico是什么? 所谓favicon,即Favorites Icon的缩写,顾名思义,便是其可以让浏览器的收藏夹中除显示相应的标题外,还以图标的方式区别不同的网站. favicon.ic ...

  5. vue 怎么设置 项目ico_vue项目如何优雅地设置favicon.ico

    在webpack.dev.conf.js中找到new HtmlWebpackPlugin,添加favicon: 'favicon.ico',,添加完如下 new HtmlWebpackPlugin({ ...

  6. 03. Vuepress2.x 设置 favicon.ico 图标

    修改 docs/.vuepress/config.ts 配置文件 设置 head 属性,添加 link 标签,href 设置图片路径. 注意:图片放在 docs/.vuepress/public 文件 ...

  7. uniapp 设置 favicon.ico

    icon 路径 static/favicon.ico 根目录 index.html 中引入 <link rel="icon" href="static/favico ...

  8. 前端如何设置浏览器网页标签页前的小图标favicon.ico

    前端如何设置浏览器网页标签页前的小图标favicon.ico 步骤1: 将小图标favicon.ico文件(或者普通的icon小图片)放在项目的public或者static目录下 步骤2: index ...

  9. favicon.ico介绍,网页图标的制作动态网页图标

    1.直接上成功的代码,关键代码: <!DOCTYPE html> <html><head><title>网页图标</title><li ...

  10. favicon.ico文件简介

    本地调试时,控制台经常会打印如下的错误(对 favicon.ico 的请求在 chrome 调试面板下不可见,可在抓包工具,比如 Fiddler 中看到): favicon.ico 是啥?看下面这张图 ...

最新文章

  1. 程序从命令行接收多个数字,求和之后输出结果。
  2. varnish 防盗链
  3. ECMAScript 6 入门
  4. 5.0、Android Studio调试你的应用
  5. antd递归渲染左侧菜单
  6. 聊聊“数据安全与数据治理”那些事
  7. matlab多径信道模型,基于matlab的无线多径信道建模与仿真分析
  8. 计算机网络实用期末试题和答案,计算机网络期末考试试题及答案(1)
  9. 写sql语句的经验之谈
  10. GO开发 -- could not launch process: decoding dwarf section info at offset 0x0: too short
  11. 【历史上的今天】8 月 17 日:Oracle 创始人出生;第一个 COBOL 程序成功跑通!...
  12. annotation:@Override出现The method of type must override asuperclass解决方案
  13. AVL树原理理解:旋转与平衡
  14. powerbuilder mysql_powerbuilder+mysql5.0的连接过程
  15. php adodb 统计,php之adodb简介
  16. 中国皇帝顺序(全)---
  17. Metasploit(一) 利用 MS17-010 漏洞进行攻击
  18. java点击按钮隐藏图片6_原生JS实现隐藏显示图片 JS实现点击切换图片效果
  19. 二维数组名、二维数组名取地址、二级指针
  20. 免费下载英文文献,这些网站你不能不知道!

热门文章

  1. 小白入门web前端360必问--Html标签语义化可能最全,越段位之神器;
  2. 交大天坑专业转码记录
  3. http上传文件服务器限制大小,修改Nginx与Apache配置参数解决http状态码:413上传文件大小限制问题...
  4. 蓝牙音频传输格式-AAC
  5. 八、OpenDaylight应用基础开发(ODL控制器初级开发流程总结)
  6. 基于蚁群算法的图像边缘检测
  7. Finecms基础操作手册
  8. 【cmd】cmd怎么到达指定的文件夹
  9. java 爬取ajax,R语言爬虫系列4|AJAX与动态网页介绍
  10. The server encountered an internal error () that prevented it from fulfilling this request.