Python3.5 Django1.9.2常用命令

来源:互联网 发布:久其软件 决算 编辑:程序博客网 时间:2024/05/18 01:04

为修改的Model创建迁移文件

python manage.py makemigrations "appname"

将上一步更改更新到数据库或服务器中

python manage.py migrate

使用shell调用api,使用exit()命令退出shell

python manage.py shell

为后台管理创建超级用户

python manage.py createsuperuser

运行开发服务器

python manage.py runserver 192.168.1.107:8000

筛选数据库,查询某一项记录是否存在,以登陆时验证账户和密码为例:

def user_login(request):    phone = request.POST['phone']    password = request.POST['password']    if(LocalAuth.objects.filter(phone=phone,password=password).exists()):        code = '登陆成功,欢迎你:'+phone    elif(LocalAuth.objects.filter(phone=phone).exists()):        code = "密码输入错误"    else:        code = '账号未注册'    return HttpResponse("查询结果: %s." % code)
0 0