{"title":"Generic views","version":"3.1","locale":"en","docname":"topics/http/generic-views","url":"/en/3.1/topics/http/generic-views/","canonical":"https://djangodocs.dev/en/3.1/topics/http/generic-views/","summary":"See Built-in class-based views API .","html":"<h1>Generic views<a class=\"heading-anchor\" href=\"#generic-views\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>See <a class=\"reference internal\" href=\"/en/3.1/ref/class-based-views/\"><span class=\"doc\">Built-in class-based views API</span></a>.</p>","rootId":"generic-views","toc":[],"breadcrumbs":[{"docname":"topics/index","title":"Using Django","url":"/en/3.1/topics/"},{"docname":"topics/http/index","title":"Handling HTTP requests","url":"/en/3.1/topics/http/"}],"prev":{"docname":"topics/http/shortcuts","title":"Django shortcut functions","url":"/en/3.1/topics/http/shortcuts/"},"next":{"docname":"topics/http/middleware","title":"Middleware","url":"/en/3.1/topics/http/middleware/"},"formats":{"html":"/en/3.1/topics/http/generic-views/","markdown":"/en/3.1/topics/http/generic-views.md","json":"/en/3.1/topics/http/generic-views.json"},"source":"https://github.com/django/django/blob/stable/3.1.x/docs/topics/http/generic-views.txt","official":"https://docs.djangoproject.com/en/3.1/topics/http/generic-views/","inVersions":["dev","6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9","1.8"],"inLocales":["en","zh-hans","fr","ja","id","pt-br","ko","es","el","pl"]}