![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django
ZhaoXuWen23
这个作者很懒,什么都没留下…
展开
-
Form组件
Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 还是看代码吧 forms1.py from django.shortcuts import render from django.shortcuts import redirect from django.shortcuts import HttpResponse from django import forms from django.forms i原创 2021-03-09 21:48:01 · 96 阅读 · 0 评论 -
一个自定制的分页器
直接上代码吧,仅做记录以后可以直接拿着用。因为这是一个Django框架的所以就。。。。 views下的pager.py from django.utils.safestring import mark_safe class Pagination(object): def __init__(self,totalCount,currentPage,perPageItemNum=10,maxPageNum=7): # 数据总个数 self.total_count = to原创 2021-03-09 15:01:57 · 94 阅读 · 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 · 190 阅读 · 0 评论 -
Django(template模板)
template是模板的意思 这个文件夹和他的字面意思是一样的,里面是放模板的,templates里面的文件不全是html语言里面是有HTML代码+逻辑控制代码组成的 #首先是变量 {{var}},对这个就是变量,我们在之前已经用过很多次了{{user}}这个就是在视图里定义的然后返回到了我们的模板里 万能的句点,在逻辑控制代码中,数组、字典、列表函数里的属性等等都可以通过句点来实现 #变量过滤器(filter)的使用 语法格式:{{obj|filter:param}}#这个可以参考defaultfilte原创 2021-01-08 17:30:51 · 416 阅读 · 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 · 362 阅读 · 4 评论