能力很强,几乎可以编写除操作系统之外的所有应用程序。从这里,我们可以一起开发网站,以提高我们应用程序的价值。
我们先看一下刘金宇写的开发相关书籍,用框架实现一些有用的项目。我们将搭建项目原有的开发环境,应用模板,路由逻辑,开发应用数据库模板,完成一套完整的项目开发流程。相信对您的项目实践会有指导意义!
不客气,请看下面本书对应的教程目录。
【书籍封面】
【图书目录】
前言
虽然市面上入门框架开发教程的书籍和资料很多,但系统、细节、整体综合应用的实用书籍却不多或根本没有。这使得很多初学者在学习时很容易遇到很多困难,从而拖慢了他们的学习进度。停滞不前。通过学习本书,你可以学到独立开发动态网站的思路和技巧。
本书涵盖:Web前端开发知识、数据库知识、基础知识、框架知识、全栈开发知识。
本书特点:实用性强、开发思路清晰、步骤详细、图文结合。
写作特点:语言简单,有利于技能的实际操作。
本书结构:逐章,从框架环境搭建、数据库实践、独立模块开发到综合案例实践,循序渐进、层层讲解。
本书主要详细介绍了框架的整个开发流程,包括环境搭建、项目创建、应用创建、框架配置、模板调用、数据库管理、框架前后端模块开发以及综合实战项目。
在学习本书之前,如果你已经学习过刘金宇的《零基础+Div+CSS+Web开发教程》、《零基础教程》、《零基础数据库教程》三门课程,那么你将会有一本更好的书与基础知识的入门,相信你能学得更快,理解得更深入。当然,你也可以直接开始这本书,按照教程就成功了,但如果想加深理解,还是需要学习前提课程。
本书的知识设计比较广泛。通过学习本书,读者可以掌握动态网站前后端开发的逻辑思维,了解网站开发的整体开发思路。本书的主要目的是让读者入门动态网站的开发,形成开发自己的网站的理念,树立学习网站开发的信心。
本书适合企事业单位和学校作为框架网站开发的入门课程,非常适合课程培训。
作者刘金宇是一位计算机入门老师,在全平台拥有超过10万粉丝。刘老师的电脑教程主要发布在哔哩哔哩、西瓜视频、今日头条、抖音、腾讯视频等主流平台。他们获得了许多赞誉,并帮助超过 2000 人开始了计算机编程。相信也能帮到你!
1 框架概述 1.1 框架介绍
特点: 开源、编写的 Web 应用程序框架。它遵循MVC模式,这也是MTV设计模式,但主要用作MTV模式。
MTV模型:M是模型,T是模板,V是视图。
MVC模式:M是模型,V是视图,C是控制器。
等级
职责
(),数据访问层
处理与数据相关的所有事务:如何访问、如何验证有效性、包含哪些操作以及数据之间的关系等。
(),即表示层
处理与演示相关的决策:如何在页面或其他类型的文档上显示。
视图,业务逻辑层
访问模型和相关逻辑以调用适当的模板。模型和模板之间的桥梁。
1.2 下载并安装
框架下载地址:
正常安装后,模块将位于两个位置。
l下载的模块存放在:主目录\Lib\site-
l 操作指令存放位置:主目录\
1.2.1 在线安装方法
需要先正常安装pip应用模块,然后在cmd命令行模式下使用以下命令进行在线安装:
pip install django
*注意必须以管理员模式打开cmd命令提示符
如果下载速度不够快,可以使用国内镜像下载安装。以下命令是使用清华大学镜像站的安装命令:
pip install --index-url=https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn django
1.2.2 离线安装方法【需要离线包的读者请联系作者“刘金宇编程”】
如何批量安装离线包?
图1.1
步骤1:图1.1展示了打包好的离线包。请注意,该框架包含许多其他依赖模块,这些模块将在安装过程中自动安装。
图1.2
步骤2:首先删除图1.2中的两个文件夹。这两个文件夹是之前在site-中安装的模块。为了能够重新解压安装好的whl文件,我们提前删除这两个文件夹。最后,在当前机器的site-中执行:pip -r ./.txt。
第三步:执行pip list查看pip当前安装的所有依赖库。
第四步:检查根目录下的文件夹,是否有-.exe和-.py两个文件。
有些朋友在部署之前可能想制作自己的离线包,那么如何制作自己的离线包呢? 3 个步骤。
第一步:将cmd命令路径切换到需要生成离线包的目录,如site-path。
步骤2:生成依赖包命令pip >.txt。
第三步:下载依赖包命令pip -.txt。
步骤4:打包site-(里面包含.txt)。你可以把这个包移动到我们需要这些依赖包的机器上。
1.3 首次申请
第一步:创建一个项目,并将命令行路径切换到根目录下的文件夹。
python django-admin.py startproject ljyweb
命令完成后,会有图1.3的文件夹,【这里是一个项目名称】
图1.3
第二步:创建数据库并进入根目录\文件夹
执行命令.py后,观察框架安装的数据库和表文件,如图1.4所示。
图1.4
默认支持数据库。数据库安装完成后,db.文件和几个必要的框架文件会自动生成(这些文件统一在文件夹中),如图1.5所示。
图1.5