django 模块使用思路及常用命令

settings.py 配置
urls.py 将url模式网址映射到某个具体的视图函数
wsgi.py 负责和web服务器沟通
manage.py 创建应用,更新数据库,启动服务等

GET POST
数据提交
user pwd
模版:数据与视图的分离
表单
数据库 models
登陆管理: session cookie

创建项目:django-admin startproject HelloWorld
启动服务器:python manage.py runserver 0.0.0.0:8000
以 .py 文件形式启动(os.system(…))

models数据库创建app:python manage.py startapp person
models.py 创建数据库表
settings 配置数据库app,配置数据库名 .db
python manage.py makemigrations 初始化数据库格式
python manage.py migrate 生存数据库 .db
python manage.py createsuperuser 创建超级用户

插入数据:dbname.objects.create(key=value)
增加与更新记录:p = dbname(key=value) p.save()
更新数据: dbname.objects.filter(key=value).update(key=value)
按条件删除数据: dbname.objects.filter(key=value).delete()
删除所有数据:dbname.objects.all().delete()
获取所有数据: dbname.objects.all()
按条件获取数据:dbname.objects.filter(Sex=“F”,Age>=20)
获取按顺序排序的数据:dbname.objects.all().orpython der_by(“key”) 反排序"-key"
获取按多个条件排序数据:oder_by(“key1”,“key2”)先按key1排序,再按key2排序

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

音视频工程师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值