1、Django提供了用户认证的模块,在settings.py中使用如下的代码 MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', ) ..... INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', ) 2、更新数据库:python manage.py syncdb 3、利用jquery ajax验证用户是否存在 //发出ajax请求 $.getJSON("check/username/", {username:$(this).val()}, function(data){ $("#r_tip").html(data.msg); }); #必须导入的模块 from django.http import HttpRequest from django.http import HttpResponse from django.contrib.auth.models import Use