七、用户名和手机号判断

匿名 (未验证) 提交于 2019-12-02 22:59:29

1、用户名的判断

<1>注册子路由

urlpatterns = [ 	# 获取数据,正则校验数据     url(r"^usernames/(?P<username>\w+)/count/$", views.UserNameView.as_view())     ] 

<2>视图类的实现

class UserNameView(APIView):     def get(self, request, username):     	# 查找数据         count = User.objects.filter(username=username).count()         # 返回结果         return Response({             "count":count         }) 

2、手机号的判断

<1>注册子路由

urlpatterns = [     url(r"^mobiles/(?P<mobile>1[3-9]\d{9})/count/$", views.MobileView.as_view()),     ] 

<2>视图类的实现

class MobileView(APIView):     def get(self, request, mobile):         count = User.objects.filter(mobile=mobile).count()         return Response({             "count": count         }) 
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!