04 2021 档案
摘要:- 自定义函数 simple_tag a. app下创建templatetags目录 b. 任意xxoo.py文件 c. 创建template对象 register d. @register.simple_tag def func(a1,a2,a3....) return "asdfasd" e.
阅读全文
摘要:include导入模板 <form> <input type="text"> <input type="submit"> </form> {% extends 'master.html' %} {% block title %}你猜{% endblock %} {% block content %}
阅读全文
摘要:补充一点Django viewprint(request.environ['HTTP_USER_AGENT'])#获取请求头 request.environ#请求所有消息放在这个里面 注释:block 是继承的位置 extends是引用那个模块的模板 <!DOCTYPE html> <html la
阅读全文
摘要:<a id="ajax_submit">悄悄提交</a> <script> $('#ajax_submit').click(function () { $.ajax({ url:"/host/", type:'POST', data:{'k1':123,'k2':'root'}, success:f
阅读全文
摘要:a. /index/ -> 函数或类 b. /index/(\d+) -> 函数或类 c. /index/(?P<nid>\d+) -> 函数或类 d. /index/(?P<nid>\d+) name='root' -> 函数或类 reverse() {% url 'root' 1%} e. /c
阅读全文
摘要:app: migrations:数据库操作记录,只修改表结构记录 admin:Djangot为我们提供的后台管理 apps:表示配置当前app model:ORM,写指定的类 通过命令可以创建数据库结构 tests:单元测试 views:写相关所有业务逻辑代码 创建项目流程: 1.模板的路径sett
阅读全文
摘要:1.强制等待。 不常用 sleep(秒) 2.隐性等待。 不常用。 适用条件是查找元素和等待命令的执行完成。 implicitly_wait(秒) 如果单位是 30 秒,不会傻等 30 秒,如果你在 30 秒内找到了一个元素,比如第 15 秒找到了,那么后面 15 秒就不再等了,在找到的时候就马上去
阅读全文
摘要:request.POST.getlist('name)#获取多个值 request.FILES() 1.路由系统 url('index/',views.index) url.path(r'detail-(\d+)-(\d+).html') url.path(r'detail-(?P<nid>\d+)
阅读全文

浙公网安备 33010602011771号