Menu
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

Django 视图


视图

Django 视图是 Python 函数,接收 HTTP 请求并返回 HTTP 响应,例如 HTML 文档。

一个使用 Django 的网页充满了执行不同任务和使命的视图。

视图通常放在名为 views.py 的文件中,该文件位于您的应用文件夹中。

您的 members 文件夹中有一个 views.py,如下所示

my_tennis_club/members/views.py:

from django.shortcuts import render

# Create your views here.

找到它并打开它,然后用以下内容替换其内容

my_tennis_club/members/views.py:

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

def members(request):
    return HttpResponse("Hello world!")

注意:视图的名称不必与应用程序相同。

我称之为 members,因为我认为它在此上下文中很合适。

这是一个关于如何将响应发送回浏览器的简单示例。

但是我们如何执行视图呢?好吧,我们必须通过 URL 调用视图。

您将在下一章中了解有关 URL 的信息。



×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.