草庐IT

Django模板控制结构(for/forloop/if)

for  语法:{%for%}  {%endfor%}  视图   模板   结果forloop  forloop.counter和forloop.revcounter后面带0代表从第0次开始循环,不带代表从1开始循环   结果 if  语法:  {%ifname=='x'%}  xxx  {%elifname=='y'%}  yyy  {%else%}  zzz  {%endif%}  模板,实现不同的条件将value设置成不同的字体大小  注意:下面代码中的==两边需要有空格,否则连在一起会把==也当成字符串,这样运行就有问题了  结果  empty  for标签中带一个{{%empty%

Django模板控制结构(for/forloop/if)

for  语法:{%for%}  {%endfor%}  视图   模板   结果forloop  forloop.counter和forloop.revcounter后面带0代表从第0次开始循环,不带代表从1开始循环   结果 if  语法:  {%ifname=='x'%}  xxx  {%elifname=='y'%}  yyy  {%else%}  zzz  {%endif%}  模板,实现不同的条件将value设置成不同的字体大小  注意:下面代码中的==两边需要有空格,否则连在一起会把==也当成字符串,这样运行就有问题了  结果  empty  for标签中带一个{{%empty%

Django连接数据库

Mysql配置搭建mysql服务,保证能正常运行pipinstallmysqlclientSetting配置数据库如下是mysql数据库的配置 同步数据库先生成表结构,检查是否有表结构变更:pythonmanage.pymakemigrations再同步数据库:pythonmanage.pymigrate同步完成后查看数据库能看到生成的表,如下设计表在models.py中根据需要编写表模型,如下,再通过pythonmanage.pymakemigrations和pythonmanage.pymigrate命令将表同步至数据库同步完成后可以在数据库中看到表,如下,表名会以appname_开头 设

Django连接数据库

Mysql配置搭建mysql服务,保证能正常运行pipinstallmysqlclientSetting配置数据库如下是mysql数据库的配置 同步数据库先生成表结构,检查是否有表结构变更:pythonmanage.pymakemigrations再同步数据库:pythonmanage.pymigrate同步完成后查看数据库能看到生成的表,如下设计表在models.py中根据需要编写表模型,如下,再通过pythonmanage.pymakemigrations和pythonmanage.pymigrate命令将表同步至数据库同步完成后可以在数据库中看到表,如下,表名会以appname_开头 设