Django 3.0应用开发详解
上QQ阅读APP看书,第一时间看更新

2.2 Django的初步使用

本节将介绍如何在新建的Django开发环境下进行工程创建与调试。

2.2.1 工程创建

使用Django的框架命令,可以方便地建立Django工程。具体做法如下:

以管理员方式打开CMD。运行如下命令(其中“XXX”是工程名,读者可自行决定)即可创建相应的工程。

django-admin startproject XXX

例如:运行如下命令

E:\>django-admin startproject demo1 demo1

或者采用下述方式,均可在E盘下创建名称为demo1的工程文件夹。所不同的是前者指定了工程的名称,而后者采用了默认方式,以文件夹名称demo1作为工程名称。

E:\>django-admin startproject demo1

2.2.2 工程调试设置

通过PyCharm即可打开并对Django工程进一步开发。具体做法为:在PyCharm的初始页面点击“Open”按钮(或在PyCharm的主界面打开“File-Open”菜单),打开“Open File or Project”对话框,选择Django所在的目录(例如E:\demo1)。

打开工程,如图2-6所示,可以看到项目包含一个demo1文件夹以及一个manage.py(用于启动项目)文件,demo1文件夹中包含5个文件:__init__.py(一个空文件,告诉Python这个目录应该被认为是一个Python包)、asgi.py(用于异步调用,为3.0版本新增文件)、settings.py(用于配置信息)、urls.py(用于路由设置)、wsgi.py(用于WSGI兼容的Web服务器上的入口)。

000

图2-6 Django工程文件结构

打开工程后,再点击“Run-Edit Configuration”菜单,打开“Run/Debug Configurations”对话框,如图2-7所示。

000

图2-7 Pycharm配置对话框

单击对话框左上角的“+”按钮,在打开的菜单中选择“Python”项,如图2-8所示。

000

图2-8 选择“Python”项

在新的配置界面里单击“Script path”的文件夹选择框,如图2-9所示。

000

图2-9 单击“Script path”的文件夹选择框

选择需要调试的Django工程的manage.py文件(例如本例为E:\demo1\manage.py),选择完成后,在Parameters的输入区域,输入“runserver”,点击“OK”按钮即可完成工程调试设置,开发人员可通过“Run”按钮运行工程,通过“Debug”按钮调试工程,如图2-10所示。

000

图2-10 Pycharm环境下运行调试Django工程