Django中的Models和pycharm自带的数据库同步操作:
在终端分别输入
python manage.py makemigrations
和
python manage.py migrate
模板语言
1.filter
也是一种函数,相当于一种过滤器
2.tag
{% if %}{% endif %},注意,{和%不要有间隔,会报错。if是函数,在默认的模板引擎加载过程中会把一些常用的tag加载进来。比较简单的if、for、load
从终端向pycharm自带的数据库存入一些数据并在终端查询:
数据库
仓库
Model
仓库设计图
fields:CharFilter,FloatFilter(数据库里的数据类型)
fields参数:max_length,choices,default
instance
货物(根据仓库设计图从仓库里拿出货物)
QuerySet查询集
查出来的货物装在包裹里拿出来
取单个货物叫instance取多个叫QuerySet
在终端设置model需要使用Person.objects.filter(),Person是model.py文件里定义数据类型的类名
object:
get()查出来的是instance
filter()查出来的是QuerySet