天天看点

创建第一个Django工程

#本文记录用Django创建第一个工程的过程,想想还真有点小兴奋呢

创建第一个Django工程

Django是一个基于Python的web框架,啥是框架呢?就相当于一个毛坯房啦,你要做的就是按照自己的想法对房子进行装修和添加家具,以便将来朋友和家人一起来愉快的玩耍~

上一篇已经记录了如何在windows下安装python和Django,下面就用他们创建第一个工程吧。

首先打开cmd,进行如下操作

创建第一个Django工程

则成功创建一个工程,工程名叫'myproject'。这是在Scripts下会生成一个myproject目录,目录中还有一个myproject目录和一个manage.py文件

创建第一个Django工程

myproject目录存放了相关的工程文件, manage.py目前只知道是用来启动web服务器的

创建第一个Django工程

myproject目录下的文件作用分别是:_init_.py  ,用来初始化的?    settings.py用来设置项目文件?  urls.py用来url映射管理?wsgi.py 是框架和服务器之间的接口? views.py就是视图啦,将来网页的编写在这里进行。

下面开始启动web服务器,仍然在cmd中操作,键入命令manage.py runserver

创建第一个Django工程

这个默认的端口是8000端口,如果8000端口此时被占用的话会出现错误

创建第一个Django工程

因此我们在启动web服务器之前键入netstat  -ano命令查看端口使用情况,然后指定一个空闲的端口

创建第一个Django工程

如果没出现上述错误,就说明端口8000的web服务器启动成功,下面我们就开始做一个简单的网页,当然是从经典的helloworld开始啦。

打开Python idle,在myproject目录下新建一个views.py文件,键入如下代码

创建第一个Django工程

再打开myproject目录下的urls.py文件,在文件urls.py中添加如下代码

创建第一个Django工程

然后测试一下,这时候cmd千万不要关哦,web服务器正运行着呢。我们打开浏览器输入一下网址:localhost:8000/hellodjango,得到如下图

创建第一个Django工程

说明成功了,怎么样,真有点小激动呢~

这里就算记录完成了,至于views.py为什么要那样写,urls.py为什么要那样添加,我还不明白,下面就开始攻可它们吧~  吃饭,饿坏了~