Django入门第一课—创建一个简单的项目

一、认识Django的基本命令

Django环境配置完成之后,我们就可以使用Django来创建工程了:

首先我们可以使用django-admin.py help来查看相应的命令:

Django入门第一课—创建一个简单的项目

介绍几个常见的命令,也是入门之初常用到的命令:

migrate:数据库的同步

manage,py runserver:启动django内置的简易服务器

django-admin.py startproject:新建一个Django项目

django-admin.py startapp:新建一个应用,也就是我们需要发布的网页信息及设置目录

二、创建一个项目

1、创建一个工程目录:django-admin.py startproject app,命名为app的项目创建成功

2、创建一个应用:

(1)cd app:进入项目工程

(2)django-admin.py startapp hello:命名为hello的app创建成功

Django入门第一课—创建一个简单的项目

我们可以看到在我们创建的项目工程内由两个文件夹(app、hello)和一个python文件组成(manage.py),app文件夹是我们在创建工程时自动创建的,是项目的配置文件夹,hello文件夹是我们的创建的app应用,manage.py是管理工具文件。

到此我们的整个工程就已经创建成功了,但为了能正常启动服务器,我们还需要对项目的设置文件做一定的修改

3、修改配置文件

(1)进入到工程目录内的与工程目录同名的文件夹内,可以看到一个名为setting.py的文件,这就是配置文件。

Django入门第一课—创建一个简单的项目

(2)在setting里的INSTALLED_APPS最后将我们的新建的应用hello加上去,保存。

Django入门第一课—创建一个简单的项目

4、启动服务器

(1)进入到工程目录,即manage.py所在的目录,输入命令manage.py runserver,服务器启动成功,可以通过本地服务器访问该项目了.

(2)打开浏览器,输入网址:localhost:8000或者127.0.0.1:8000,访问成功.

(3)默认服务器端口为8000,当你想换一个时,在启动时进行修改manage.py runsserver 8020,端口改为了8020。.