Django的Hello Word,快速开启你的第一个应用程序(一)

本文详细介绍了Django 2.2.1版本的特性,并引导读者进行环境搭建和项目开发。通过实例讲解了Django的MVT模式,包括模型(Model)、模板(Template)和视图(View)的配置与使用。此外,还涵盖了配置文件的作用,如settings.py、urls.py和wsgi.py。文章适合初学者,提供了实用的步骤和建议,帮助快速掌握Django开发。
摘要由CSDN通过智能技术生成

Django是一个由Python写成的Web应用框架。Django的主要目的是简便、快速的开发数据库驱动的网站。它强调代码复用,多个组件可以很方便的以“插件”形式服务于整个框架,Django有许多功能强大的第三方插件,你甚至可以很方便的开发出自己的工具包。

对于Django来说,他是最适合大型项目(企业级)开发框架;Django是一个基于MVC架构框架,其中控制器接受用户输入的部分由框架自行处理,因此在Django中更关注的是模型(Model)、模板(Template)和视图(View),这是他的核心!!!

一、Django发展

在这里插入图片描述
在这里插入图片描述
针对与本次学习我们主要使用Django的2.2.1版本,新版本与旧版本的差距还是有一些的,现在企业有的也还处于旧版本(1.x),不愿跟新,这个实时学习、跟新是最好的;

学习网站:django中文网----https://www.django.cn/

二、应用开发

1、环境

对于环境搭建的话,Pycharm里面可以自动搭建框架
在这里插入图片描述
这样由Pycharm直接搭建有一定的好处,它可以直接给你下载你所需要的包,但是对于Django的版本来说的话,是最新版本,这里我们建议不安装最新的版本(3.x),自己手动安装2.X 的版本;
在这里插入图片描述

2、配置信息

对于里面的配置文件如string.py、urls.py等一些列的文件都有着不同的作用;
manage.py
命令工具,内置多种方式与项目经行交互。在命令提示符窗口下,将路径切换到MyDjango项目并输入python manage.py help,可以查看该工具的指令信息

setting.py
项目的配置文件,项目的所有功能都需要再该文件夹中经行配置

urls.py
项目的路由设置,设置网站的具体网址内容

wsgi.py
python web Sever Gateway Interface ,就是python服务器网关接口,是python应用与web服务器之间的接口,
用于Django项目再服务器上的部署和上线,一般不需要修改
templates文件夹
这个是用来存放静态资源的,例如html、img、js等资源

3、代码编写

(1)html页面编写

在templates文件夹里面新创建一个html5文件
在这里插入图片描述

(2)html页面映射

新建目录文件包index,创建py文件views
在这里插入图片描述

(3)html页面链接配置

在这里插入图片描述

(4)html页面展示

在这里插入图片描述
可以看见页面完全没得问题

三、结语

对于Django来说,学的东西太多了,特别是MVT模式,是他的核心;

希望这篇文章对你有用!
谢谢点赞评论!

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值