摘要: Django框架功能强大,文件功能划分清楚明了,但是与此同时也带来一定的弊端,比如说,只想测试项目中的单个文件,但是按照Django的框架结构,还要写相应的路由,视图函数等前后端交互的内容,就显得非常麻烦。 所以找到一种简单的测试脚本的方法就显得尤为重要!那要如何写呢,其实非常简单,只需简单的几步就 阅读全文
posted @ 2022-02-10 19:04 recordlife 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1.模板语法的简介 模版语法可以将后端的内容传递给HTML页面,实现前端数据的动态展现,十分方便。 2.模板语法传值 在Django框架中,模板语法非常强大,可以将Python语法中各种字符类型,函数,类等内容传递到HTML页面,下面就来详细说明,首先需要了解的是传递模板语法的格式,模板语法按照传递 阅读全文
posted @ 2022-02-10 16:56 recordlife 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 了解伪静态,回答以下灵魂四问就够了 1.什么是静态网页? 静态网页就是数据被写死的,万年不变的网页 2.什么是伪静态? 伪静态就是将动态网页伪装成静态网页 3.将动态网页变成静态网页的好处? 伪装的目的在于增大本网站的seo查询力度,并且增加搜索引擎收藏本网上的概率,因为搜索引擎本质上就是一个巨大的 阅读全文
posted @ 2022-02-09 18:34 recordlife 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1.路由分发的价值和意义 有利于分组开发 因为在一个Django项目中可以有多个应用,而每个应用又可以有自己的urls.py,templates.py,views.py文件夹,这就非常有利于开发人员分组开发,最终只需要将各自的代码汇总到一个Django项目中即可,这时候录用分发就起了非常重要的作用。 阅读全文
posted @ 2022-02-09 17:16 recordlife 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1.路由匹配的书写格式 Django项目的路由匹配是写在项目目录下urls.py文件中。当用户发来请求的时候,程序会拿用户的路由,在urlpatterns列表中从上到下进行匹配,一旦匹配上就会停止。在url()中,第一个位置的参数是正则表达式,正则的正确书写格式如下 # 最标准 urlpattern 阅读全文
posted @ 2022-02-09 00:31 recordlife 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1.ORM的简介 对象关系映射(英语:Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序设计技术,用于实现向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。它能将类映射成 阅读全文
posted @ 2022-02-08 22:22 recordlife 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 本教程基于Django框架和Mysql数据库 1.models.py中创建表,并实施数据库迁移动作 #创建 Zhu 表 class Zhu(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(m 阅读全文
posted @ 2022-02-08 18:05 recordlife 阅读(4147) 评论(0) 推荐(0) 编辑
摘要: 1.request 对象的由来 浏览器有请求来的时候,wsgirf模块先将数据打包处理http格式,随即数据经过Django框架封装,封装成一个request对象,最后用户可以通过对request对象的简单的操作,就可以获取数据。 2.request对象的数据特征 # /login/页面返回的req 阅读全文
posted @ 2022-02-08 00:38 recordlife 阅读(635) 评论(0) 推荐(1) 编辑
摘要: Django默认使用的数据库是 sqlite3,但是这个数据库不够强大,功能较少,所以使用其他数据库,本教程使用的是mysql数据库。 pycharm连接数据库主要分为三步:注释掉Django框架自带的数据库配置、新增自己设定的数据库配置 ,修改Django默认使用连接数据库的模块。具体的方法如下: 阅读全文
posted @ 2022-02-07 23:03 recordlife 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: 1.静态文件的介绍 什么是静态文件?静态文件就是前端已经写好的,能够直接调用的文件,比如说网站写好的js文件,css文件,网站用到的图片文件,第三方前端框架……是那些拿过来就可以直接使用的文件。 在Django框架中,默认将html文件放在templates文件夹下面。默认将网站所使用的静态文件默认 阅读全文
posted @ 2022-02-07 22:18 recordlife 阅读(239) 评论(0) 推荐(0) 编辑