django练习记录

Django里面视图层传递参数给HTML

def hobby_views(request):
    dic= {
        'first':'football',
        'second':'swimming',
        'third':'girls',
        'fourth':'dogs',
    }

    return render(request,'hobby.html',dic)



    
    hobby


    我的第一个爱好是{{ first }}and我的第二个爱好是{{ second }}
    3:{{ third }}
    4:{{ fourth }}

遍历的内容(注意要加local())

def count_views(request):
    list = ['AA','BBB','CCCC','DDDDD']
    return render(request,'count.html',locals())
 内容:{{ list }}
    列表的第一个内容:{{ list.0 }}
    列表的第二个内容:{{ list.1 }}
    遍历的内容:{% for x in list %}
                结果:{{ x }}
                {% endfor %}

静态文件CSS JS IMAGE的处理




   
   Title





def css_views(request):


    return render(request,'css.html')

使用static导入CSS JS IMAGES




    
    Title
    {% load static %}





给路由起名字然后通过名字来解析django练习记录_第1张图片

django练习记录_第2张图片

django练习记录_第3张图片

Django通过models创建数据库的内容

django练习记录_第4张图片

创建新的models时用于表示用户激活状态

django练习记录_第5张图片

往创建好的数据库中导入数据(通过数据库名.object.create())

django练习记录_第6张图片

往创建好的数据库导入数据(通过obj.save())

django练习记录_第7张图片

通过字典的方式往数据库导入数据

django练习记录_第8张图片

查询数据库的数据(通过all())

django练习记录_第9张图片

通过vales()查询数据库的数据

django练习记录_第10张图片

通过values_list(... ,...)查询name和website,其他的数据不查

django练习记录_第11张图片

按照排序来查询结果

django练习记录_第12张图片

查询数据库中ID为1的数据

django练习记录_第13张图片

通过filter查询ID= 1的数据

django练习记录_第14张图片

通过filter查询ID大于2的数据

django练习记录_第15张图片

取反查询,ID不等于1

django练习记录_第16张图片

计算数据库中age的总和

django练习记录_第17张图片

修改数据库中的数据

django练习记录_第18张图片

把数据库的name全部改为JACK

django练习记录_第19张图片

删除单条数据

django练习记录_第20张图片

全部删除书库库中的数据

django练习记录_第21张图片

使用数据库删除操作功能实现table的删除操作

django练习记录_第22张图片

django练习记录_第23张图片

django练习记录_第24张图片

F()操作执行增加操作

django练习记录_第25张图片

Q()操作删除

django练习记录_第26张图片

创建超级用户后登陆admin进行后台管理

django练习记录_第27张图片

管理后台显示数据库中name

django练习记录_第28张图片

管理后台数据中改变显示的内容

django练习记录_第29张图片

使用Meta内部类函数修改table名称在数据库中的显示

django练习记录_第30张图片

修改类在后台显示的复数名称

django练习记录_第31张图片

修改类在后台显示的单数名称

django练习记录_第32张图片

定义显示在后台的字段

django练习记录_第33张图片

定义显示的字段允许修改

django练习记录_第34张图片

定义后台的搜索字段

django练习记录_第35张图片

右侧增加过滤器进行筛选

django练习记录_第36张图片

超级管理类

django练习记录_第37张图片

一对一映射

django练习记录_第38张图片

django练习记录_第39张图片

request.post获取数据

django练习记录_第40张图片

使用表单把输入的内容保存在数据库中

django练习记录_第41张图片

django练习记录_第42张图片

转载于:https://www.cnblogs.com/-hjj/p/9993654.html

你可能感兴趣的:(django练习记录)