Django 1和Django 2的区别
1、Django路由匹配使用path和re_path代替url函数path匹配绝对路径,re_path匹趺谄菇明配正则表达式路径from django.urls import path, re_pathurlpatterns =path(’’, index_views),path(‘login/’,login_views),path(‘register/’,register_views),path(‘check/’,check_views),path(“test/”,test_views),re_path(“str:user”,user_views),re_path(“index/(\d+)”,showcontent)Django的path默认支持以下5个转化器:str,匹配除了路径分隔符(/)之外的非空字符串,这是默认的形式int,匹配正整数,包含0。slug,匹配字母、数字以及横杠、下划线组成的字符串。uuid,匹配格式化的uuid,如 075194d3-6885-417e-a8a8-6c931e272f00。path,匹配任何非空字符串,包含了路径分隔符django1与2路由的差别
2、MVC和MTV
3、视图层:request对象
4、JsonResponse向前端页面发json格式字符串
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:84
阅读量:34
阅读量:46
阅读量:82
阅读量:24