-
呈現給定模板,上下文包含在 URL 中捕獲的參數。
祖先 (MRO)
此視圖從以下視圖繼承方法和屬性:
方法流程圖
示例views.py:
from django.views.generic.base import TemplateView from articles.models import Article class HomePageView(TemplateView): template_name = "home.html" def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context['latest_articles'] = Article.objects.all()[:5] return context
示例urls.py:
from django.urls import path from myapp.views import HomePageView urlpatterns = [ path('', HomePageView.as_view(), name='home'), ]
語境
- 使用從為視圖提供服務的 URL 模式捕獲的關鍵字參數填充(通過
ContextMixin
- 您還可以使用
extra_context
as_view()
- 使用從為視圖提供服務的 URL 模式捕獲的關鍵字參數填充(通過
本文介紹 django.views.generic.base.TemplateView
的用法。
聲明
class django.views.generic.base.TemplateView
相關用法
- Python Django Template.render用法及代碼示例
- Python Django Template用法及代碼示例
- Python Tensorflow asin()用法及代碼示例
- Python TextBlob.correct()用法及代碼示例
- Python Tensorflow math.accumulate_n()用法及代碼示例
- Python Tensorflow cosh()用法及代碼示例
- Python TextCalendar prmonth()用法及代碼示例
- Python Tensorflow sin()用法及代碼示例
- Python Django TestCase.setUpTestData用法及代碼示例
- Python Tensorflow acos()用法及代碼示例
- Python Tensorflow asinh()用法及代碼示例
- Python Tensorflow nn.softplus()用法及代碼示例
- Python Tensorflow exp()用法及代碼示例
- Python Tensorflow logical_and()用法及代碼示例
- Python Django TestCase.captureOnCommitCallbacks用法及代碼示例
- Python Tensorflow logical_or()用法及代碼示例
- Python TextCalendar formatyear()用法及代碼示例
- Python Tensorflow atanh()用法及代碼示例
- Python TextBlob.Word.spellcheck()用法及代碼示例
- Python Tensorflow bitwise.bitwise_and()用法及代碼示例
- Python TextCalendar pryear()用法及代碼示例
- Python TextBlob.noun_phrases()用法及代碼示例
- Python Tensorflow nn.sigmoid()用法及代碼示例
- Python Tensorflow bitwise.invert()用法及代碼示例
- Python TextBlob.word_counts()用法及代碼示例
注:本文由純淨天空篩選整理自djangoproject.com大神的英文原創作品 django.views.generic.base.TemplateView。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。