一、创建一个项目目录
可以使用命令创建
django-admin.py startproject DjangoPro
也可以在pycharm的图形界面创建
进入目录
.
├── DjangoPro
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── manage.py
└── templates
init.py:让Python把该目录当成一个开发包所需的文件,这是一个空文件,一般不需要修改它;
settings.py:该Django项目的配置或设置,查看并理解这个文件中可用的设置类型及其默认值;
urls.py:Django项目的URL设置。可以视其为你的django网站的目录。目前它是空的。
wsgi.py:项目与WSGI兼容的Web服务器入口
manage.py:一个命令行工具,可以使你用多种方式对Django项目进行交互。
二、运行开发服务器
django开发服务是Django中自带的、轻量级的web服务。提供这个服务是为了让你快速开发站点,所以无需对它进行配置工作。而且开发服务器检测你的代码并自动加载,这样把你会很容易修改代码而不用重启服务器。
进入到你的项目所在的目录,运行如下命令可以开启服务器。
python manage.py runserver
会看到
默认端口是8000,可以修改端口,在运行命令后面加上米自己定义的端口号如:
python manage.py runserver 8080
通过指定一个IP地址,你可以告诉服务器允许非本地连接访问。‘0.0.0.0’这个IP地址告诉服务器去侦听任意的网络端口。
三、运行结果
在浏览器中输入网址:http://127.0.0.1:8000/可以打开默认界面;
你将会看到一个蓝色的欢迎界面,这就表明运行成功了。