
django
ZhaoXuWen23
这个作者很懒,什么都没留下…
展开
-
Form组件
Django的Form主要具有一下几大功能:生成HTML标签验证用户数据(显示错误信息)HTML Form提交保留上次提交数据初始化页面显示内容还是看代码吧forms1.pyfrom django.shortcuts import renderfrom django.shortcuts import redirectfrom django.shortcuts import HttpResponsefrom django import formsfrom django.forms i原创 2021-03-09 21:48:01 · 139 阅读 · 0 评论 -
一个自定制的分页器
直接上代码吧,仅做记录以后可以直接拿着用。因为这是一个Django框架的所以就。。。。views下的pager.pyfrom django.utils.safestring import mark_safeclass Pagination(object): def __init__(self,totalCount,currentPage,perPageItemNum=10,maxPageNum=7): # 数据总个数 self.total_count = to原创 2021-03-09 15:01:57 · 136 阅读 · 2 评论 -
Django框架(Models)
首先要先把settings文件里面的数据库配置写好DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'ceshishi', #你的数据库名称 'USER': 'root', #你的数据库用户名 'PASSWORD': '234324242423424', #你的数据库密码 'HOST': '106.39原创 2021-01-18 12:00:23 · 259 阅读 · 0 评论 -
Django(template模板)
template是模板的意思这个文件夹和他的字面意思是一样的,里面是放模板的,templates里面的文件不全是html语言里面是有HTML代码+逻辑控制代码组成的#首先是变量{{var}},对这个就是变量,我们在之前已经用过很多次了{{user}}这个就是在视图里定义的然后返回到了我们的模板里万能的句点,在逻辑控制代码中,数组、字典、列表函数里的属性等等都可以通过句点来实现#变量过滤器(filter)的使用语法格式:{{obj|filter:param}}#这个可以参考defaultfilte原创 2021-01-08 17:30:51 · 487 阅读 · 0 评论 -
Django框架(views)
1、MVC和MTV模式著名的MVC模式:所谓MVC就是把web应用分为模型(M),控制器©,视图(V)三层;他们之间以一种插件似的,松耦合的方式连接在一起。模型负责业务对象与数据库的对象(ORM),视图负责与用户的交互(页面),控制器©接受用户的输入调用模型和视图完成用户的请求。Django的MTV模式本质上与MVC模式没有什么差别,也是各组件之间为了保持松耦合关系,只是定义上有些许不同,Django的MTV分别代表:Model(模型):负责业务对象与数据库的对象(ORM)Template(模版原创 2021-01-08 17:06:51 · 423 阅读 · 4 评论