サーチ…


前書き

ビュー関数またはビューは、単にWebリクエストを受け取り、Webレスポンスを返すPython関数です。 -Djangoドキュメンテーション -

[入門]シンプルビュー(Hello World Equivalent)

HTML形式の "Hello World"テンプレートに対応する非常に簡単なビューを作成しましょう。

  1. これを行うには、 my_project/my_app/views.py (ここではビュー関数を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. このビューを呼び出すには、 my_project/my_app/urls.py URLパターンを設定する必要があります。

    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