python测试开发django1.安装,开始helloworld

django 基于python
python版本2.*和3.*都提供支持
pip python的一个包管理功能工具

虚拟环境 virtualenv:python专属的虚拟环境,用来保持一个干净的环境 (建议)

mysql;关系型数据库,常用数据库之一


Django是一个使用python编写的开放源代码的web应用宽假(源代码是开源的,遵守BSD版权),采用了mvc的框架模式。也有很多人把它称为mvt(mty)模式。

官方网站:https://www.diangoprojet.com


mvt模式
-本质上与mvc没什么差别,也是各组件之间为了保持松耦合关系,只是定义上有些许不同
-Model:负责业务对象与数据库(ORM)的对象
-View:负责业务逻辑,并在适当的时候调用Model和Template
-Template:负责把页面展示给用户

注意:Django中还有一个url分发器(也可叫做路由),主要用来将一个个url页面的请求分发给不同的View进行处理,View再调用相应的Model和Template


创建django工程目录 使用虚拟环境
安装django pipinstall django

环境配置: python 3.7.3

     Django  3.0

创建项目
先建一个工程,比如我的项目代码想放到E:web_djo目录下,然后新建一个Django project( 即一个 Django 项目实例需要的设置项集合,包括数据库配置、Django 配置和应用程序配置。)
打开命令行,cd 到一个你想放置你代码的目录,然后运行以下命令:

django-admin startproject helloworld 创建项目

创建应用,执行后在项目(helloworld)目录下可查看到app文件夹

(venv) E:web_django>cd helloworld  切换至项目的目录下

(venv) E:web_djangohelloworld>python manage.py startapp app  创建应用app

项目启动,启动服务

python manage.py runserver

 浏览器访问地址:http://127.0.0.1:8000/ 显示如下页面,则证明django启动成功,该页面为初始页面

 

pycharm 打开直接进入项目(helloworld)目录,进去后,需要指定虚拟环境解释器
-pycharm->file->settings->poject interpreter->

原文地址:https://www.cnblogs.com/wfwt180801-/p/12008093.html