Django关于路径匹配和表单上传

1.路径匹配
Django关于路径匹配和表单上传
Django关于路径匹配和表单上传
报错:
Django关于路径匹配和表单上传
说明showadd()缺少一个参数
2.解决:在showadd()方法里添加一个参数,这个参数显示的就是url路径中括号里的内容
Django关于路径匹配和表单上传
打印结果:
也就是可以不用正则之类的方法取出url地址中的内容,可以通过一个参数解决,减少代码量
Django关于路径匹配和表单上传
3.关键字参数
Django关于路径匹配和表单上传
Django关于路径匹配和表单上传
执行结果:
Django关于路径匹配和表单上传
form表单上传文件
1.绕过form表单上传
Django关于路径匹配和表单上传
Django关于路径匹配和表单上传
2.通过form表单上传
Django关于路径匹配和表单上传
Django关于路径匹配和表单上传
通过request.FILES[‘name’]获取上传的文件
Django关于路径匹配和表单上传