Ajax标准结构

$('ajax_submit').click(function(){

$ajax({

url:"/text_ajax",提交连接

type:"POST",  提交方式

#data:{'hostname':$('#host').val(),'ip':$('#ip').val(),'port':$('#port').val(),'b_id':$('#sel').val()},  提交数据

data:$(#form标签的ID).serialize(),

datatype:'JSON'  django自动将返回的字符串反序列化

traditional:true, 将列表数据返回给后台

success:function(data #后台返回的数据){

if (data =='ok'){

location.reload() #刷新页面}else{

alert(data)};

},    error:function(){} 后台发生未知错误时执行

})

})

后台返回数据给ajax请求时建议使用字典,返回方式使用HttpResponse()

创建多对多关系表

一 自定义

二django自动创建

r =models.ManyToManyField('被关联表名')  写在关联表中,django自动创建关联表与被关联表的关系表

obj =Application.objects.get(id=1)

obj.r.add(1)  添加1-1对应关系

obj.r.add(2,3,4)  添加1-2,1-3,1-4对应关系

obj.r.add(*[123]) 添加1-1,1-2,1-3对应关系,删除将add改为remove即可

obj.r.clear() 删除所有1-*的对应关系

obj.r.set([6,7,8]) 只保留1-6,1-7,1-8的对应关系,其余全部删除

obj.r.all() 获取被关联表对象

宁波python学习_python学习第二十天相关推荐

  1. 2019最新Python学习教程(Python视频教程_Python学习教程_Python学习路线):你心目中编程界的MVP是谁?

    2019最新Python学习教程(Python视频教程_Python学习教程_Python学习路线):你心目中编程界的MVP是谁?编程界的王者是渐落寞的Java还是大火的Python? 是不是你们也喜 ...

  2. 宁波python学习_python学习第十五天

    CSS属性 position postition:fixed;top:0;right:0     fixed代表将标签固定在整个页面某个位置,top,right,left,bottom代表与四边的距离 ...

  3. 宁波python学习_python学习第五天

    一 常用模块 定义:可以实现某种功能的.py结尾的python文件,文件名为test.py,则模块名为test 导入方法 import   模块名 import  模块名1,模块名2 from 模块名 ...

  4. 菜鸟学python 哪吒_Python 学习之路 (前言)

    为什么要学Python 1,脚本语言本身很方便简洁,未来会有趋势 2,web 方向 3,运维方向 我是学静态语言出身的,java,毕业后从事android 应用开发,曾在工作期间学习过linux,想从 ...

  5. python勾股定理_Python学习第128课——在Python中实现醉汉随机游走

    [每天几分钟,从零入门python编程的世界!] 这节我们在2D平面内实现随机游走.我们先把原理搞清楚,用代码实现这个原理. 原理分析: 我们想像在2D平面内有一个x轴和y轴组成的坐标系,有一个人他是 ...

  6. python不简单_Python学习并不简单!月薪过万也不易

    Python入门简单,精通不易 可以说,大部分编程语言都是入门简单,精通不易. 了解编程语言的基本语法很快,使用编程语言开发符合企业标准的项目很难.要想达到企业用人标准,需要花费非常多的时间去学习编程 ...

  7. python 前端学习_python学习之路7 前端学习3

    1.页面布局 PosTion :fixed Title .left{float:left; }.right{float:right; }.head{height:58px;background-col ...

  8. python大纲_python学习大纲

    知乎获赞无数的编程指南,介绍的不光是一门语言的入门,也是关于编程的入门,谈到了作为一名程序员,应该掌握的一些计算机知识. ------ 二.Python社区 强烈推荐Python Tip,有刷题挑战赛 ...

  9. python异常处理_Python学习点滴04 - 学会异常处理(2)

    前言 我们在开发Python程序时经常会遇到一些错误(语法错误和异常),尤其是程序代码发生异常(Exceptions)时,如果不能及时捕获异常和有效处理异常,则程序运行会被终止,有可能会造成相应的后果 ...

最新文章

  1. DeepMind哈萨比斯对话哈里王子:2018年AI最大的突破在生物或化学 2017-12-29 新智元 新智元报道 编辑:刘小芹 胡祥杰 【新智元导读】BBC 电台第四台连续第14年在
  2. 提高Linux效率的30个命令行常用快捷键
  3. 【杂谈】为什么邀请大家加入硬核知识星球有三AI
  4. C#之基本知识和语法3 - 数据类型
  5. mysql安装报错 1130_关于Linux编译安装会无法远程登录,报错:1130-host ... is not allowed to connect to this MySql server...
  6. 上大学了,但学校一般,该怎么办?
  7. SpringBoot-Jsoup做java简单-爬虫
  8. java对PPG的基线漂移的一种处理办法(中值滤波)
  9. 《CCIE路由和交换认证考试指南(第5版) (第1卷)》——导读
  10. C++实现演讲比赛小项目
  11. 三维点云配准方法(两帧)
  12. HttpSession详解(简称session)
  13. 微信小程序 等待几秒、_微信小程序从提交审核到审核通过最快速度:39分55秒!...
  14. 做好规划 IT项目不能再独行(zt)
  15. 还在为美容护肤问题焦虑吗?不妨试试红光光浴#大健康#红光光浴#红光#种光光学
  16. java 兑换码生成_java生成兑换码礼包码--工具类
  17. 【谷歌浏览器】谷歌浏览器SameSite
  18. 钉钉自动打卡上下班微信自动打卡(原理及源码)
  19. twitter,facebook 分享网页样式定制 以及 调试
  20. 微信小程序多级列表绑定

热门文章

  1. DeepWalk:图网络与NLP的巧妙融合
  2. linux改狗命令,linux安装安全狗
  3. 跨境独立站卖家如何把握关键词优化?
  4. oracle数据库dca,有关Oracle数据库
  5. 数据库mysql常用操作_mysql数据库常用操作
  6. Java基础(二)——面向对象
  7. gentoo php,gentoo下的use原始配置让我安装php折腾好久。
  8. jupyter notebook 安装教程
  9. SpringBoot实战教程(4)| 整合Mybatis
  10. Spring Boot与JWT整合实现前后端分离的用户认证