Menu
CoddyTech

你好,Django

本课属于 Coddy Django 学习旅程的“Django 基础”单元。第 1 课,共 23 课。

Corner Café 有了一个新网站,但它的主页仍然显示着占位内容。

浏览器会向服务器请求一个页面,这就是请求。服务器会把页面发送回来,这就是响应。Django 是一个用于编写服务器的 Python 框架。menu/views.py 中的这个函数会返回主页:

from django.http import HttpResponse


def home(request):
    return HttpResponse("Hello from Django!")

这样的函数叫作视图。收到请求时,Django 会调用它,而它返回的 HttpResponse 中的文本就是页面。

“运行”会在你的代码旁启动网站,就像在笔记本电脑上运行 python manage.py runserver 一样。“检查”会测试编辑器中的代码,并告诉你这节课是否完成。

challenge icon

挑战

简单

在 menu/views.py 中,将 home 里的文本从 Hello from Django! 改为 Welcome to Corner Café。

点击 运行 查看效果,然后点击 检查。

亲手试试

from django.http import HttpResponse


def home(request):
    return HttpResponse("Hello from Django!")

Django 基础中的所有课

自己练习: Django 在线编辑器