每日总结2023.4.1(djanggo)
Python 快速搭建一个 Web 项目 - 知乎 (zhihu.com)
在 PyCharm 专业版中,PyCharm 安装完成后,自动就集成关于 Django 开发环境,我们可以方便快捷地创建一个 Django Web 项目,省去了中间安装和配置 Django 的多个环节。
点击 Create 就开始创建,第一次创建 Django Web 项目可能会比较慢, PyCharm 会去下载很多 Django 相关的库,耐心的等一会就创建完成了。
创建完成后会生成如下目录,下面就来讲讲各个py文件到底起到什么作用。
asgi.py
ASGI 相关配置,ASGI 是 Django 3.0 版本的一个新特性,在 Django 3.0 版本中支持 ASGI 服务器器,在这之前是 WSGI,具体 ASGI 是什么,讲解起来比较深奥难懂,可以了解 ASGI 、WSGI、CGI ,将它们对比起来学习。
settings.py
这是 Django Web 项目秘钥、国际化、应用定义等全局设置。
如将项目设置为简体中文,Django Web 项目创建完成后默认是美式英语的,时区是 UTC的。
urls.py
Web 相关路径设置。
wsgi.py
同 asgi.py 。
templates
Django Web 项目中静态资源或 HTML 文件、CSS 样式存放目录。
manage.py
Django Web 项目启动入口。运行 manage.py 就可以启动 Django Web 项目。
运行 manage.py ,启动 Django Web 项目。运行完成后,控制台信息显示如下,表示 Django Web 项目运行完成。
在浏览器中访问本地 8080 端口,即可展示出刚才创建并运行完成的 Django Web 项目。
Done ! 一个 Python 中的Django Web 项目就创建并运行完成了。