从零开始的Django论坛搭建(二)Hello World界面

本文指导如何从零开始搭建Django论坛,首先介绍如何编写Hello World视图。在`appname/views.py`中输入简单视图代码,接着创建URLconf文件`appname/urls.py`,并将视图映射到URL。然后,在根URLconf`projectname/urls.py`中包含`appname/urls.py`。最后,通过运行Django开发服务器并在浏览器访问`http://localhost:8000/polls/`来验证视图功能。

编写Hello World视图

让我们开始编写第一个视图吧。打开 appname/views.py,把下面这些 Python 代码输入进去:

appname/views.py 

from django.http import HttpResponse


def index(request):
    return HttpResponse("Hello, world. You're at the polls index.")

这是 Django 中最简单的视图。如果想看见效果,我们需要将一个 URL 映射到它——这就是我们需要 URLconf 的原因了。

为了创建 URLconf,请在 polls 目录里新建一个 urls.py 文件。你的应用目录现在看起来应该是这样:

appname/
    __init__.py
    admin.py
    apps.py
    migrations/
        __init__.py
    models.py
    tests.py
    urls.py
    views.py

在 appname/urls.py 中,输入如下代码:

appname/urls.py

from django.urls import path

from . import views

urlpatterns = [
    path('', views.index, name='index'),
]

下一步是要在根 URLconf 文件中指定我们创建的 appname.urls 模块。在 projectname/ur

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值