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,快速开启你的第一个应用程序的主要内容,如果未能解决你的问题,请参考以下文章

开启django之旅之一

编写你的第一个 Django 应用程序,第8部分

第二章:2.8 通过Django 在web页面上面输出 “Hello word ”

django--的第一个项目hello world

网站后端_Python+Flask.0003.FLASK快速入门之Hello Word?

uwsgi基本介绍安装和测试--使用Django建立你的第一个网站