Django的Hello Word,快速开启你的第一个应用程序
Posted myriads_changes_
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django的Hello Word,快速开启你的第一个应用程序相关的知识,希望对你有一定的参考价值。
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模式,是他的核心;
希望这篇文章对你有用!
谢谢点赞评论!
以上是关于Django的Hello Word,快速开启你的第一个应用程序的主要内容,如果未能解决你的问题,请参考以下文章
第二章:2.8 通过Django 在web页面上面输出 “Hello word ”