1. 安装 Django
使用 Python 的包管理器安装 Django:
pip install Django
检查所安装的 Django 版本:
django-admin version
2. 创建项目
在想要创建 Django 项目的文件目录中执行以下命令:
django-admin startproject mysite
这样就创建了一个名为 mysite
的项目。
mysite/
manage.py
mysite/
__init__.py
settings.py
urls.py
asgi.py
wsgi.py
- 顶层的
mysite/
根目录是整个项目的目录 -
manage.py
是一个用来管理当前项目的命令行工具,比如可以用来启动和关闭项目 - 第二层的
mysite/
用来存放项目的主要文件 -
__init__.py
文件用来表示当前目录是一个 Python 包 -
settings.py
文件用来管理项目的配置,比如数据库、时区等 -
urls.py
文件用来管理项目的路由,相当于上期的wsgiref
Web 服务器中的urls
对象 -
asgi.py
和wsgi.py
文件分别可以让项目按照 ASGI 或者 WSGI 规范运行
以上文件中,基本上只有 settings.py
和 urls.py
文件需要编辑,其他文件基本都不需要动。
3. 运行项目
使用项目根目录中的 manage.py
启动项目:
cd .\mysite\
py manage.py runserver
在命令行中可以看到提示:
Starting development server at http://127.0.0.1:8000/
在浏览器中输入 http://127.0.0.1:8000/
这个地址就可以打开这个项目了。
现在启动的这个服务器,是一个用于开发的服务器。开发过程中修改文件时,这个服务器会自动重新载入新的代码,不需要手动重启服务器,非常方便。但是这个服务器是不能用在正式的项目中的。
网友评论