自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 注册表单页面的内容校验

注册表单页面的内容校验注意:getElementByld(参数)方法需要传入一个参数,若参数为id时,需要加“”;若参数为一个变量时,则只需传入变量名即可表单页面代码<table align="center" width="40%" height="1000px" background="./regist_bg.jpg"> <tr> <td align="center"> <form action

2022-05-04 00:21:44 228

原创 笔记13-session-cookie-实现注册和登录功能

cookie和session的区别:http协议-无状态的,意思是用户请求时,浏览器\服务器无法知道之前这个用户做个什么,每一次请求都是新的请求.但是有时候开发者需要保存用户浏览的状态,如用户是否登陆过,浏览记录,要进行用户状态的保持的两种方法cookie和session①cookie是存在客户端的,用于存储信息,以后这个域名下面的其他页面的访问会携带这个cookie,但是不安全的,可以被随机篡改,因此不建议存放敏感信息,如密码之类的,②session将用户的状态存在服务端,生成一个sessionId通

2021-12-23 11:15:34 1379

原创 12-Django-中间件

中间件作用:介入Django的请求和响应处理工程,并用于修改Django的输入输出增强Django框架的健壮性如何使用中间件:Django在中间件中预置了5个方法,不同的方法在不同的阶段执行,对输入输出进行干预方法一:init()初始化方法 ,服务器第一个请求时调用一次,用于确定是否使用当前中间件def __init__(self): pass方法二:处理请求前的process_request()方法,在每个请求上,request对象产生之后,url匹配之前调用,返回none或HttpRes

2021-12-23 00:52:03 398

原创 笔记11-Django数据分页- Paginator 与 Page 类

对于Django提供的数据分页的技术,Paginator类用于对列进行一页n条数据的分页运算,也就是分多少页,Page类用于表示第m页的数据,也就是一页显示多少数据Paginator类常用对象属性num_pages返回分页后总页数page_range返回分页后页码的列表,返回值类型为列表count返回对象总数init(data,number)返回分页对象,data为列表数据,number为每页数据的条数page(number)返回第number页的Page类

2021-12-17 19:29:09 1312

原创 笔记10-Django上传图片

静态文件Django中静态文件包括css, 图片, js等文件,一般需要将静态文件放到一个单独的目录中,在html页面中调用需要指定路径. 可以发到项目根目录下也可以放到应用目录下,在settings,py配置目录STATIC_URL='/static/' # 静态文件目录 STATICFILES_DIRS=[os.path.join(BASE_DIR,"static"),]然后在目录下创建static目录,主要文件名必须是static,要与settings.py文件中的文件名一致, 在创建im

2021-12-17 17:27:03 1874

原创 笔记9-Django服务器后台引入tinymce富文本编辑器

服务器后台引入tinymce富文本编辑器

2021-12-17 14:43:10 587

原创 笔记8-Django之模板

模板作用:模板致力于表达外观而不是程序逻辑,实现业务逻辑view与现实内容Template的分离,一个视图可使用任意模板,一个模板也可供多个视图使用简而言之,django能够单独分开python和HTML,而让python代码变量进入视图和HTML页面模板包含两个部分:(1)静态部分—HTML,css、JavaScript,常见的HTML页面编写(2)动态部分—模板语言。对于django模板语言定义在django.template,创建项目后settings.py文件定义了关于模板的配置,通常是在

2021-12-17 00:25:28 578

原创 笔记7-Django框架之视图

Django之视图

2021-12-15 19:52:44 1184

原创 笔记6-django模型

创建一个 Django 项目与一个应用程序django-admin startproject webtest cd webtest python manage.py startapp book 在生成的webtest/webtest/init.py文件下添加import pymysql pymysql.install_as_MySQLdb()打开 settings.py 文件,修改 INSTALLED_APPS 以完成对应用的配置INSTALLED_APPS = [ 'djang

2021-12-14 21:01:39 358

原创 笔记5-Django框架生成项目与创建应用

使用 Django 生成一个新项目 myweb2在命令行执行如下命令django-admin startproject myweb2创建一个应用,取名为 mybookcd myweb2python manage.py startapp mybook要将应用添加到 setting.py 文件中,在settings.py文件中的INSTALLED_APPS加mybook,和修改相应的数据库信息INSTALLED_APPS = [ 'django.contrib.admin',

2021-12-13 22:37:38 1200

原创 笔记4-基于Django的页面

编写基于django的web页面

2021-12-13 20:28:18 169

原创 笔记3-引用wsgi创建动态服务器

创建动态服务器基本流程

2021-12-12 23:02:54 914

原创 笔记2-使用 wsgiref 模块搭建一个python框架

使用wsgiref搭建python框架

2021-12-12 17:44:09 355

原创 笔记1-使用python连接数据库

python连接数据库的基本步骤

2021-12-11 17:18:28 682

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除