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         }) 文章来源: 七、用户名和手机号判断