{"id":392,"date":"2021-04-24T11:13:03","date_gmt":"2021-04-24T02:13:03","guid":{"rendered":"http:\/\/www.agile-software.site\/?p=392"},"modified":"2021-07-11T17:53:16","modified_gmt":"2021-07-11T08:53:16","slug":"django-render%e3%83%a1%e3%82%bd%e3%83%83%e3%83%89","status":"publish","type":"post","link":"https:\/\/agile-software.net\/?p=392","title":{"rendered":"Django render\u30e1\u30bd\u30c3\u30c9"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">render<\/h2>\n\n\n\n<p>render\u306f\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u3092\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u3059\u308b\u306e\u306b\u4f7f\u308f\u308c\u308b\u95a2\u6570\u3067\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-jin-gb-block-box-with-headline kaisetsu-box5\"><div class=\"kaisetsu-box5-title\">\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u3068\u306f\uff1f<br><\/div>\n<p>\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u306b\u8a18\u8ff0\u3055\u308c\u3066\u3044\u308b\u5909\u6570\u306a\u3069\u3092\u5b9f\u969b\u306b\u4f7f\u3046\u5024\u306b\u7f6e\u304d\u63db\u3048\u3066\u8868\u793a\u3092\u5b8c\u6210\u3055\u305b\u308b\u51e6\u7406\u306e\u3053\u3068\u3067\u3059\u3002<\/p>\n<\/div>\n\n\n\n<p>render\u30e1\u30bd\u30c3\u30c9\u306f\u3001request\u3001template_name\u3001context\u3068\u3044\u30463\u3064\u306e\u5f15\u6570\u3092\u53d6\u308a\u307e\u3059\u3002\uff08\u5b9f\u969b\u306b\u306f\u3082\u3063\u3068\u6ca2\u5c71\u306e\u5f15\u6570\u3092\u53d6\u308a\u307e\u3059\u3002\uff09<\/p>\n\n\n\nhttp:\/\/www.agile-software.site\/2021\/04\/29\/512\/\n\n\n\n<p>\u4e0b\u8a18\u306e\u30b3\u30fc\u30c9\u306frender\u30e1\u30bd\u30c3\u30c9\u3092\u4f7f\u3063\u3066response\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3057\u3066\u3044\u307e\u3059\u3002<br>request\u306f\u6700\u521d\u306e\u5f15\u6570\u3068\u3057\u3066\u8a2d\u5b9a\u3057\u3001\u6b21\u306b&#8217;accounts\/profile.html&#8217;\u3092\u6307\u5b9a\u3057\u3066\u3044\u307e\u3059\u3002<br>render\u30e1\u30bd\u30c3\u30c9\u306e\u5f15\u6570\u306bhtml\u30d5\u30a1\u30a4\u30eb\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u3067\u305d\u306ehtml\u30d5\u30a1\u30a4\u30eb\u3092template\u3068\u3057\u3066\u4f7f\u3048\u308b\u3088\u3046\u306b\u306a\u308b\u306e\u3067\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\" data-file=\"app\/accounts\/views.py\"><code>from django.shortcuts import render, redirect\nfrom django.views import View\n\n# Create your views here.\nclass ProfileView(View):\n    def get(self, request, *args, **kwargs):\n        return render(request, &#39;accounts\/profile.html&#39;)<\/code><\/pre><\/div>\n\n\n\n<p>request\u306e\u4e2d\u306b\u306f\u3001\u30bb\u30c3\u30b7\u30e7\u30f3\u306e\u60c5\u5831\u3084\u3001request\u306e\u7a2e\u985e\uff08get\u304bpost\uff09\u306e\u60c5\u5831\u304c\u5165\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p>template_name\u306b\u306f\u3001\u8868\u793a\u3059\u308bhtml\u30d5\u30a1\u30a4\u30eb\u306e\u60c5\u5831\u304c\u5165\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p>context\u306b\u306f\u3001\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u5165\u3063\u3066\u3044\u308b\u30c7\u30fc\u30bf\u306e\u60c5\u5831\u304c\u5165\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p>render\u30e1\u30bd\u30c3\u30c9\u306f\u3001\u3053\u308c\u3089\u306e\u60c5\u5831\u3092\u3046\u307e\u304f\u7d44\u307f\u5408\u308f\u305b\u3066\u3001\u3054\u3061\u3083\u3054\u3061\u3083\u306b\u306a\u3063\u3066\u3044\u308b\u60c5\u5831\u3092\u3001\u30d6\u30e9\u30a6\u30b6\u306b\u8868\u793a\u3057\u3084\u3059\u3044\u5f62\u306b\u5909\u3048\u3066\u304f\u308c\u3066\u3044\u308b\u306e\u3067\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">POST\u3068get<\/h2>\n\n\n\n<p>POST\u3068GET\u306f\u30d6\u30e9\u30a6\u30b6\u304c\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u9001\u308b\u65b9\u6cd5\u306e\u3053\u3068\u3067\u3059\u3002<br>\u30a6\u30a7\u30d6\u30b5\u30fc\u30d0\u30fc\u304c\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u53d7\u3051\u308b\u3068\u3001\u305d\u306e\u30ea\u30af\u30a8\u30b9\u30c8\uff08method\u306b\u95a2\u3059\u308b\u60c5\u5831\u3082\u542b\u307f\u307e\u3059\uff09\u304cDjango\u306b\u9001\u3089\u308c\u3001Django\u306e\u4e2d\u3067method\u306b\u5fdc\u3058\u305f\u51e6\u7406\u304c\u884c\u308f\u308c\u307e\u3059\u3002<br>\u3053\u306emethod\u306e\u9055\u3044\u3067\u5185\u90e8\u3067\u5b9f\u884c\u3059\u308b\u51e6\u7406\u3092\u4f7f\u3044\u5206\u3051\u3066\u3044\u308b\u308f\u3051\u3067\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">POST<\/h3>\n\n\n\n<p>POST\u304c\u4f7f\u308f\u308c\u308b\u5834\u9762\u306f\u3001\u554f\u3044\u5408\u308f\u305b\u30d5\u30a9\u30fc\u30e0\u3084\u30e6\u30fc\u30b6\u30fc\u767b\u9332\u306a\u3069\u3001\u30d6\u30e9\u30a6\u30b6\u4e0a\u3067\u4f55\u3089\u304b\u306e\u60c5\u5831\u3092\u30b5\u30fc\u30d0\u30fc\u306b\u9001\u308b\u5834\u9762\u3067\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">get<\/h3>\n\n\n\n<p>\u643a\u5e2f\u3084\u30d1\u30bd\u30b3\u30f3\u3067\u30d6\u30e9\u30a6\u30b6\u3092\u958b\u304d\u3001\u4f55\u3089\u304b\u306e\u30b5\u30a4\u30c8\u3092\u958b\u3044\u305f\u6642\u3084\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\u306e\u4e2d\u306e\u30ea\u30f3\u30af\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u4ed6\u306e\u30b5\u30a4\u30c8\u306b\u79fb\u52d5\u3059\u308b\u6642\u306emethod\u306fget\u3067\u3059\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>render render\u306f\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u3092\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u3059\u308b\u306e\u306b\u4f7f\u308f\u308c\u308b\u95a2\u6570\u3067\u3059\u3002 render\u30e1\u30bd\u30c3\u30c9\u306f\u3001request\u3001template_name\u3001context\u3068\u3044\u30463\u3064\u306e\u5f15\u6570\u3092\u53d6\u308a\u307e\u3059\u3002\uff08\u5b9f\u969b\u306b\u306f\u3082\u3063\u3068\u6ca2\u5c71\u306e\u5f15\u6570\u3092<\/p>\n","protected":false},"author":1,"featured_media":393,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jin_ogp_image_url":"","_jin_last_featured_id":0,"footnotes":""},"categories":[8],"tags":[],"class_list":["post-392","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-django"],"_links":{"self":[{"href":"https:\/\/agile-software.net\/index.php?rest_route=\/wp\/v2\/posts\/392","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agile-software.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/agile-software.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/agile-software.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/agile-software.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=392"}],"version-history":[{"count":5,"href":"https:\/\/agile-software.net\/index.php?rest_route=\/wp\/v2\/posts\/392\/revisions"}],"predecessor-version":[{"id":1428,"href":"https:\/\/agile-software.net\/index.php?rest_route=\/wp\/v2\/posts\/392\/revisions\/1428"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/agile-software.net\/index.php?rest_route=\/wp\/v2\/media\/393"}],"wp:attachment":[{"href":"https:\/\/agile-software.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=392"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/agile-software.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=392"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/agile-software.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=392"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}