开发环境的系统平台为 Windows 7 (64 位),Python 版本为 3.5.1 (64 位),Django 版本为 1.11.6。
建立 Django 工程
Django 工程(Project)是项目代码的容器,例如本例中博客项目代码(包括 Django 自动生成的以及自己写的)都包含在这个工程里。例如把博客工程的代码放在 E:\test\blogproject,工程名做 blogproject 。
首先在运行--CMD 进入到 E:\test\blogproject 这个目录
然后运行如下命令创建工程:
进入工程所在目录E:\test\blogproject,会发现多了一个 blogproject\ 的目录,其内部的文件结构如下:
最顶层的 blogproject\ 目录是刚刚指定的工程目录。blogproject\ 目录下面有一个 manage.py 文件, manage.py 就是 Django 生成的管理这个项目的 Python 脚本文件,以后用到时会再次介绍。与 manage.py 同级的还有一个 blogproject\ 的目录,这里面存放了一些 Django 的配置文件,例如 settings.py、urls.py 等等。
Hello Django
网站需要运行在一个 Web 服务器上,Django 已经提供了一个用于本地开发的 Web 服务器。在命令行工具里进入到 manage.py 所在目录,即最外层的 blogproject\ 目录下。运行python manage.py runserver命令就可以在本机上开启一个 Web 服务器:
看到这样的信息表明服务器开启成功
在浏览器输入 http://127.0.0.1:8000/ ,看到如下的页面提示信息:
Django 默认的语言是英语,所以显示的欢迎页面是英文的。在 Django 的配置文件里稍作修改,让它支持中文。用任何一个文本编辑器打开 settings.py 文件,找到如下的两行代码:
把LANGUAGE_CODE的值改为zh-hans,TIME_ZONE的值改为Asia/Shanghai:
再次运行开发服务器,并在浏览器打开 http://127.0.0.1:8000/,可以看到 Django 已经支持中文了。
网友评论