首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用django编写你的第一个应用1 请求和响应

这次,我会使用django来显示一个简单的页面。

我使用的django版本为django2.1.5。

下面的内容就是介绍一下操作流程,之后再慢慢的补充说明。

第一步,使用django-admin startproject ,来创建一个目录,这个目录用来存储你,即将创建的应用,和一些必要的文件。我将它命名为one。之后进入这个目录。

来看一下,这个目录所包含的内容。

我们看到了有一个文件,叫做manage.py,这个文件所在的目录,就是我们这个小项目的根目录。之后在manage.py文件所在的目录下,执行这个命令,python manage.py startapp 。这个应用我叫他first。

现在根目录下多出了一个叫做first的文件夹。我们看一下它里面的东西。

之后,找到first目录下的views.py文件来编写我们的第一个视图函数。我习惯在根目录下输入路径来编辑各个目录下的文件,而不是使用cd命令进入到目标文件所在的目录下,再去编辑。

输入vim first/views.py,按回车后,开始写代码。输入以下内容,写完后保存。

index是我们的第一个视图函数。

想要看到这个视图函数的效果,需要我们对url进行配置,还是在first目录下新建一个文件urls.py。这个文件保存了不同的url所对应的视图函数。

对这个文件进行编辑,并输入以下内容。保存后退出。

刚刚我们新建并编辑的urls.py文件在first文件夹内,我们写下了url地址和视图函数的对应关系。之后我们还需要告诉配置文件,我们写下了这个对应关系,还有它所在的位置。这个配置文件存在于根目录下的one文件夹内,它的名字也是urls.py。我们打开它并加入一些内容。

我在第17行和第20行加入了一些东西。

写完之后保存,接下来我们来开启我们的开发服务器。在根目录下输入命令:python manage.py runserver。

按回车启动服务器,成功后会出现类似于下面的内容。

之后打开浏览器,在地址栏输入127.0.0.1:8000/first/。

打开后,我们就看到了我们的视图函数index的效果了。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190217G0OIQ000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券