1、下载并安装Django
(1)在http://www.djangoproject.com/download/找到最新版本,并下载名字类似于Django‐4.1.9‐final.tar.gz的压缩文件。
(2)解压该文件后进入以Django‐开始的目录,执行下以命令:
python setup.py install
Django将被安装到Python安装目录的“site-package” 目录(Python从该目录寻找第三方库)。
2、测试Django安装
在Shell中,切换到另外一个目录(不是包含Django的目录),然后输入python打开Python的交互解释器。如果安装成功,则可以导入django模块:
>>>import django >>>django .VERSION (4,0,2,'final',0)
3、开始一个项目
安装好了python、django和数据库(可选的),就可以通过创建一个project,迈出开发django应用的第一步。
项目是 Django 实例的一系列设置的集合,它包括数据库配置、Django 特定选项以及应用程序的特定设置。
(1)创建工作目录,并在该目录下运行命令:
django‐admin.py startproject mysite
在当前目录下创建子目录:mysite
注意:如果用的是 setup.py 工具安装的 Django , django‐admin.py 应该已被加入了系统路径中。
startproject 命令创建一个目录,包含4个文件:
__init__.py :让 Python 把该目录当成一个开发包 (即一组模块)所需的文件。 这是一个空文件,一般不需要修改它。
manage.py :一种命令行工具,允许以多种方式与该 Django 项目进行交互。 输入python manage.py help,可以查看其内容。
settings.py :Django 项目的设置或配置。 查看并理解这个文件中可用的设置类型及其默认值。
urls.py:Django项目的URL设置。 可视其为你的django网站的目录。
(2)运行开发服务器
切换到项目目录 (cd mysite ),运行下面的命令启动服务器:
python manage.py runserver
看到类似下面的提示:
Watching for file changes with StatReloader Performing system checks... System check identified no issues (0 silenced). Django version 4.0.2, using settings 'prj.settings' Starting development server at http://127.0.0.1:8000/ Quit the server with CTRL-BREAK.
启动成功,在端口8000启动一个本地服务器。使用网页浏览器访问 http://127.0.0.1:8000/ ,可以看到Django欢迎页面。
默认情况下, runserver 命令在 8000 端口启动开发服务器,要想要更改服务器端口的话,可将端口作为命令行参数传入:
python manage.py runserver 8080