理解项目结构和运行项目
理解项目结构
项目创建完成以后,生成以下内容
1、manage.py
manage.py是每个Django项目中自动生成的一个用于管理项目的脚本文件,需要通过python执行命令。manage.py接受的是Django提供的内置命令。
2、与项目同名的文件夹
项目容器,目录名不建议修改,正所谓牵一发而动全身,说的就是这里,该目录下有以下四个文件:
__init__.py # 一个空文件,它告诉Python这个目录应该被看做一个Python包
settings.py # 项目的配置
urls.py # 路由配置文件,又称url分发器
wsgi.py # 作为你的项目的运行在 WSGI 兼容的Web服务器上的入口
运行项目
# 运行项目
python manage.py runserver
# 指定端口运行项目
python manage.py runserver 8080
# 指定IP和端口运行项目
python manage.py runserver 0.0.0.0:8080