Поиск…


Вступление

Функция просмотра или короткое представление - это просто функция Python, которая принимает веб-запрос и возвращает ответ Web. -Django Documentation-

[Вводный] Простой вид (Hello World Equivalent)

Давайте создадим очень простое представление, чтобы ответить шаблону «Hello World» в формате html.

  1. Для этого перейдите в my_project/my_app/views.py (здесь мы разместим наши функции просмотра) и добавим следующий вид:

    from django.http import HttpResponse
    
    def hello_world(request):
        html = "<html><title>Hello World!</title><body>Hello World!</body></html>"
        return HttpResponse(html)
    
  2. Чтобы вызвать это представление, нам нужно настроить шаблон url в my_project/my_app/urls.py :

    from django.conf.urls import url
    
    from . import views
    
    urlpatterns = [
        url(r'^hello_world/$', views.hello_world, name='hello_world'),
    ]
    
  3. Запустите сервер: python manage.py runserver

    Теперь, если мы http://localhost:8000/hello_world/ , наш шаблон (строка html) будет отображаться в нашем браузере.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow