第一个Hello Django(二)

不说废话,继续干货!!! 今天说如何打印自己的第一个Hello Django。

1、 首先需要进入到FirstProject/settings.py文件中,进行配置,将FirstAPP应用加入到项目中。

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'FirstApp',
]

2、 计划通过/firstindex/路径来显示“Hello Django”,需要到FirstProject/urls.py文件中添加/firstindex/路径,如图,不添加路径配置会直接访问会提示什么样的错,自己去试吧~

from django.conf.urls import url
from django.contrib import admin
from FirstApp import views

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^index/', views.index),
]

3、 重启项目, 这时会直接在命令行提示在views文件中没有index属性,这是因为未创建index函数,打开FirstApp/views.py文件,创建index函数。

from django.shortcuts import render
from django.http import HttpResponse

# Create your views here.
def  index(request):
    return HttpResponse("Hello django!!!")
    pass

HttpResponse类在Django.http.HttpResponse中,以字符串的形式传递给客户端

4、再次启动项目,在浏览器中输入http://127.0.0.1:8000/index/,看到如图,就证明你的第一个Django程序成功了。
这里写图片描述
5、在FirstApp/目录下,创建templates/index.html文件,(Django默认查找templates/目录下的HTML文件,不要随便更改目录名)。

<<!DOCTYPE html>
<html>
<head>
    <title>Django Pages</title>
</head>
<body>
    <h1>Hello Django!!!</h1>
</body>
</html>>

6、修改views.py中的index函数

from django.shortcuts import render
from django.http import HttpResponse

# Create your views here.
def  index(request):
    # return HttpResponse("Hello django!!!")
    return render(request, 'index.html')
    pass

7、刷新浏览器,查看结果
这里写图片描述

PS:在实际操作过程中,自己可以试试少配置一步会出现什么现象,提示什么错误。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值