摘要:
Ajax 1 大坑 如果在form表单中,写button和input是submit类型,会触发form表单的提交 如果不想触发 不写在form表单里面 将input的type写成button 2 大坑 后端响应格式如果是:html/text格式,ajax接收到的数据后需要自己转成对象 总结:后端返回 阅读全文
摘要:
模板语法值变量 详情参见:https://www.cnblogs.com/xiaoyuanqujing/p/11637963.html {{}}:变量相关 {%%}:逻辑相关 """ 如果html代码中的数据不是固定死的,而是动态变化的,则必须在html中嵌入变量,为此,模板语法提供了变量的概念,允 阅读全文
摘要:
""" 1.django其实有两个配置文件 一个是暴露给用户可以自定义的配置文件 项目根目录下的settings.py 一个是项目默认的配置文件 当用户不做任何配置的时候自动加载默认配置 2.配置文件变量名必须是大写 """ 疑问:为什么当用户配置了就使用用户配置的 不配置就是要默认的 from d 阅读全文
摘要:
# 你自己不要修改源码 出了bug很难搞 # 突破口urls.py url(r'^login/',views.MyLogin.as_view()) """ 函数名/方法名 加括号执行优先级最高 猜测 as_view() 要么是被@staticmethon修饰的静态方法 要么是被@classmetho 阅读全文
摘要:
三板斧 HttpResponse """ 返回字符串类型 """ render """ 返回html页面 并且在返回给浏览器之前还可以给html文件传值 """ redirect """ 重定向 """ 视图函数必须要返回一个HttpResponse对象 # 视图函数必须要返回一个HttpRespo 阅读全文
摘要:
Django版本区别 """ 1、django1.x路由层使用的是url方法 django2.x和3.x版本中路由层使用的是path方法 url() 第一个参数支持正则 path() 第一个参数是不支持正则的 写什么就匹配什么 如果你不习惯使用path 那么也提供给你了另外一个方法 re_path 阅读全文
摘要:
什么是路由 """ 路由你可以看成是除去ip和post之后的地址 """ 正则表达式 """ 详情参见: https://www.cnblogs.com/ChiRou/p/14278065.html """ # 路由匹配 url(r'test',views.test), url(r'testadd' 阅读全文