-
呈现给定模板,上下文包含在 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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。