Django框架的初使用 (3)

一是要在正确的虚拟环境中间(即要进入4.1步骤中已经创建好的虚拟环境中);
二是方便后期相关文件管理,我们最好创建该项目的专属文件夹。

在这里插入图片描述

4.2.1 创建Django的命令

创建项目的命令如下:

django-admin startproject 项目名称 例: django-admin startproject test1

在这里插入图片描述

4.2.2 Django项目默认目录说明

进入4.2.1创建的Django项目test1目录,查看目录树形结构

在这里插入图片描述

manage.py是==项目管理文件==,通过它管理项目。

与项目同名的目录,此处为test1。

_init_.py是一个空文件,作用是这个目录test1可以被当作==包==使用。

settings.py是==项目的整体配置文件==。

urls.py是项目的==URL配置文件==。

wsgi.py是==项目与WSGI兼容的Web服务器入口==。

在django中,项目的组织结构为一个项目包含多个应用,一个应用对应一个业务模块。下面对应用进行介绍:

4.3 创建Django项目下的应用

Django中对于应用的操作分为创建安装,下面分别介绍:

4.3.1 应用的创建

创建应用的命令如下:

python manage.py startapp 应用名 例如: python manage.py startapp test_app

在这里插入图片描述


应用默认目录说明:

在这里插入图片描述

_init.py_是一个==空文件==,表示当前目录booktest可以当作一个==python包==使用。

tests.py文件用于==开发测试用例==,在实际开发中会有专门的测试人员,这个事情不需要我们来做。

models.py文件跟==数据库==操作相关。

views.py文件==跟接收浏览器请求,进行处理,与M和T进行交互,返回页面相,定义处理视图函数==。

admin.py文件跟==网站的后台管理==相关。

migrations文件夹之后给大家介绍。

应用创建成功后,需要安装才可以使用,也就是建立应用和项目之间的关联;

4.3.2 应用的安装

建立应用和项目之间的联系,需要对应用进行注册。
修改settings.py中的INSTALLED_APPS配置项。

在这里插入图片描述


在这里插入图片描述

4.4 运行服务器

通过上面的一些了操作,就可以使用django提供的一个纯python编写的轻量级web服务器,仅在开发阶段使用。
运行服务器命令如下:

python manage.py runserver ip:端口 例: python manage.py runserver

可以不写IP和端口,默认IP是127.0.0.1,默认端口为8000。

在这里插入图片描述


在这里插入图片描述

百度百科-软件框架 link

百度百科-软件框架 link

架构、框架和设计模式 link

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpywzj.html