Meascáin shimplíLink to this heading
ContextMixinLink to this heading
- class django.views.generic.base.ContextMixinLink to this definition
Aithníocht
- extra_contextLink to this definition
Foclóir le cur san áireamh sa chomhthéacs. Is bealach áisiúil é seo chun comhthéacs éigin a shonrú in:meth: ~django.views.generic.base.view.as_view. Úsáid sampla:
from django.views.generic import TemplateView TemplateView.as_view(extra_context={"title": "Custom Title"})
Modhaí
- get_context_data(**kwargs)Link to this definition
Filleann foclóir a léiríonn comhthéacs an teimpléid Is iad na hargóintí eochairfhocal a chuirtear ar fáil an comhthéacs ar ais Úsáid sampla:
def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context["number"] = random.randrange(1, 100) return contextCuimsíonn comhthéacs teimpléid gach tuairimí cineálacha bunaithe ar aicme athróg
dearcadh ``a thugann tuiscint ar an gcás ``Amharc.
TemplateResponseMixinLink to this heading
- class django.views.generic.base.TemplateResponseMixinLink to this definition
Soláthraíonn sé meicníocht chun a:class: ~django.template.Response.TemplateResponse a thógáil, mar gheall ar chomhthéacs oiriúnach. Tá an teimpléad le húsáid inchumraithe agus is féidir é a shaincheapadh tuilleadh de réir fo-aicmí.
Aithníocht
- template_nameLink to this definition
Ainm iomlán teimpléid le húsáid mar a shainmhínítear le sreang. Gan sainmhíniú
template_nameardóidh eisceacht a:class: Django.Core.Exceptions.ImProperlyConfigured.
- template_engineLink to this definition
An: Socrú: AINM <TEMPLATES-NAME>`inneall teimpléad le húsáid chun an teimpléad a luchtú. Cuirtear ``template_engine` mar an argóint eochairfhocal
úsáidchuig response_class`. Is é “None” réamhshocraithe, a insíonn do Django an teimpléad a chuardach i ngach inneall cumraithe.
- response_classLink to this definition
An rang freagartha atá le tabhairt ar ais trí mhodh
render_to_response. <django.template.response.TemplateResponse>Is é réamhshocraithe:class: TemplateResponse `. <template-response-middleware>Is féidir teimpléad agus comhthéacs cásanna ``TemplateResponse` a athrú níos déanaí (m.sh. in:ref: middleware freagairt teimpléad).Má theastaíonn luchtú teimpléad saincheaptha nó réad comhthéacs saincheaptha uait, cruthaigh fo-aicme
TemplateResponseagus sannadh é do response_class`.
- content_typeLink to this definition
An cineál ábhair le húsáid don fhreagra. Cuirtear
content_typemar argóint eochairfhocal chuigresponse_class. Is é “None” réamhshocraithe - rud a chiallaíonn go n-úsáideann Django`text/html'.
Modhaí
- render_to_response(context, **response_kwargs)Link to this definition
Tugann sé sampla
self.response_classar ais.Má chuirtear aon argóintí eochairfhocal ar fáil, cuirfear ar aghaidh chuig tógálaí an ranga freagartha iad.
Calls
get_template_names()to obtain the list of template names that will be searched looking for an existent template.
- get_template_names()Link to this definition
Tugann liosta d'ainmneacha teimpléad ar ais le cuardach agus an teimpléad á rindreáil. Úsáidfear an chéad teimpléad a fhaightear.
Cuirfidh an cur i bhfeidhm réamhshocraithe liosta ina bhfuil: attr: template_name ar ais (má shonraítear é).