一、前言
是一个由 编写的开源 Web 应用程序框架。采用了MTV的框架模式,即模型M、模板T和视图V。当然网上也有人说采用了MVC软件设计模式,即模型M、视图V和控制器C。我刚刚开始接触网络,我无法向你解释其中的区别。我想向您推荐一篇文章:
简单讨论一下MVC、MTV和MVVM。了解框架中的MTV和MVC模式。
文章里有作者对MVVM的理解,看一下就可以了。虽然很重要,但是我们还不需要理解这个内容,哈哈~~
前段时间一直在练习爬行,突然想学学Web。我感觉这个Web框架非常好。研究了几天,做了一个demo来记录一下。可供后人参考,也可作为入门学习。我还请所有编码员同事给我建议。如果您发现任何问题,请提出来,以便我们大家互相改进、提高。
2、开发环境
我的和版本:
.6.4(您需要及以上).0(您需要.0及以上)
安装
官网版本下载速度可能会有点慢,请稍等。不建议安装最新版本,因为有很多陷阱。
#命令提示符中输入 python,查看已经安装的 python 版本
python
安装
安装最新版本
#安装最新版本的 Django
pip install django
#或者指定安装版本
pip install -v django==2.0
检查是否安装成功:
#查看 Django 版本
python -m django --version
至此,基本环境已经搭建完毕
及版本对应表
1.8
2.7、3.2、3.3、3.4、3.5
1.9、1.10
2.7、3.4、3.5
1.11
2.7、3.4、3.5、3.6
2.0
3.5+
提示:检查计算机上已安装的软件包 pip list 和 pip
三、开发步骤详解 1、项目创建
首先,进入命令行窗口并通过cd切换到您的工作目录。我的是H:\。更方便的方法是在H:\目录下按住Shift+右键进入命令提示符,这样进入命令行窗口后就直接进入当前目录了。
执行以下命令创建名为myweb的项目:
django-admin startproject myweb
这时我们可以看到我的H:\目录下多了一个文件夹myweb,说明项目创建成功了。
文件夹内容结构如下:
2.启动服务
刚才我们在H:\目录下。现在在命令提示符下输入命令:cd myweb 进入myweb目录。
执行以下命令:
python manage.py runserver
现在Web服务器已经成功启动,打开浏览器并在地址栏中输入::8000/。
“127.0.0.1”指的是本地主机,8000是默认服务端口,可以修改。您也可以在地址栏中输入:8000来访问该项目。
恭喜,项目初步创建完成~
现在让我们继续下一步。
3. 创建应用程序
中的APP相当于一个功能模块,可能与其他Web框架有很大不同。将不同的功能放在不同的APP中,有利于代码的复用。
接下来我们将创建一个名为“myapp”的应用程序并将命令提示符保留在 H:\pyCo 中
扫一扫在手机端查看
-
Tags : pyweb3d
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。