Meascáin dáta-bhunaitheLink to this heading

YearMixinLink to this heading

class YearMixinLink to this definition

Meascán is féidir a úsáid chun faisnéis pháirseála a aisghabháil agus a sholáthar do chomhpháirt bhliain de dháta.

**Modhanna agus Gnéithe **

year_formatLink to this definition

An fhormáid: Func: ~time.strftime le húsáid agus an bhliain á pháirseáil. De réir réamhshocraithe, is é seo '%Y'.

yearLink to this definition

Roghnach An luach don bhliain, mar shreang. De réir réamhshocraithe, socraigh go ``None ``, rud a chiallaíonn go gcinnfear an bhliain ag baint úsáide as modhanna eile.

get_year_format()Link to this definition

Filleann sé an fhormáid: func: ~time.strftime le húsáid agus an bhliain á pháirseáil. Tuairisceáin: attr: ~yearMixin.year_format de réir réamhshocraithe.

get_year()Link to this definition

Tugann sé ar ais an bhliain ina dtaispeánfaidh an dearcadh seo sonraí, mar shreang. Déanann triail as na foinsí seo a leanas, in ord:

  • Luach an tréith: attr: YearMixin.year.

  • Luach an argóint ``bliain ``a ghabhadh sa phatrún URL.

  • Luach an argóint fiosrúcháin bliant GET`.

Ardaíonn sé 404 mura féidir aon sonraíocht bhailí bliana a fháil.

get_next_year(date)Link to this definition

Tugann sé réad dáta ar ais ina bhfuil an chéad lá den bhliain tar éis an dáta a chuirtear ar fáil. Féadann an fheidhm seo None a thabhairt ar ais freisin nó eisceacht:: class: ~django.http.http404 a ardú, ag brath ar luachanna de:attr: ~BasedaTelistView.allow_empty agus:attr: ~Datemixin.allow_future.

get_previous_year(date)Link to this definition

Tugann sé réad dáta ar ais ina bhfuil an chéad lá den bhliain roimh an dáta a chuirtear ar fáil. Féadann an fheidhm seo None a thabhairt ar ais freisin nó eisceacht:: class: ~django.http.http404 a ardú, ag brath ar luachanna de:attr: ~BasedaTelistView.allow_empty agus:attr: ~Datemixin.allow_future.

MonthMixinLink to this heading

class MonthMixinLink to this definition

Meascán is féidir a úsáid chun faisnéis pháirseála a aisghabháil agus a sholáthar do chomhpháirt mhí de dháta.

**Modhanna agus Gnéithe **

month_formatLink to this definition

An fhormáid: Func: ~time.strftime le húsáid agus an mhí á pháirseáil. De réir réamhshocraithe, is é seo '%b'.

monthLink to this definition

Roghnaí An luach don mhí, mar shreang. De réir réamhshocraithe, socraigh go ``None ``, rud a chiallaíonn go gcinnfear an mhí ag baint úsáide as modhanna eile.

get_month_format()Link to this definition

Filleann sé an fhormáid: func: ~time.strftime le húsáid agus an mhí á pháirseáil. Tuairisceáin: attr: ~MonthMixin.month_format de réir réamhshocraithe.

get_month()Link to this definition

Tugann sé ar ais an mhí a dtaispeánfaidh an dearcadh seo sonraí, mar shreang. Déanann triail as na foinsí seo a leanas, in ord:

  • Luach an tréith: attr: MonthMixin.Month.

  • Luach an argóint mhí a ghabhadh sa phatrún URL.

  • Luach an argóint fiosrúcháin mhí ```GET.

Ardaíonn sé 404 mura féidir aon sonraíocht bhailí míosa a fháil.

get_next_month(date)Link to this definition

Tugann sé réad dáta ar ais ina bhfuil an chéad lá den mhí tar éis an dáta a chuirtear ar fáil. Féadann an fheidhm seo None a thabhairt ar ais freisin nó eisceacht:: class: ~django.http.http404 a ardú, ag brath ar luachanna de:attr: ~BasedaTelistView.allow_empty agus:attr: ~Datemixin.allow_future.

get_previous_month(date)Link to this definition

Tugann sé réad dáta ar ais ina bhfuil an chéad lá den mhí roimh an dáta a chuirtear ar fáil. Féadann an fheidhm seo None a thabhairt ar ais freisin nó eisceacht:: class: ~django.http.http404 a ardú, ag brath ar luachanna de:attr: ~BasedaTelistView.allow_empty agus:attr: ~Datemixin.allow_future.

DayMixinLink to this heading

class DayMixinLink to this definition

Meascán is féidir a úsáid chun faisnéis pháirseála a aisghabháil agus a sholáthar do chomhpháirt lae de dháta.

**Modhanna agus Gnéithe **

day_formatLink to this definition

An fhormáid: Func: ~time.strftime le húsáid agus an lá á pháirseáil. De réir réamhshocraithe, is é seo '%d'.

dayLink to this definition

Roghnaí An luach don lá, mar shreang. De réir réamhshocraithe, socraigh go ``None ``, rud a chiallaíonn go gcinnfear an lá ag baint úsáide as modhanna eile.

get_day_format()Link to this definition

Filleann sé an fhormáid: func: ~time.strftime le húsáid agus an lá á pháirseáil. Tuairisceáin: attr: ~daymixin.day_format de réir réamhshocraithe.

get_day()Link to this definition

Tugann sé ar ais an lá dá dtaispeánfaidh an dearcadh seo sonraí, mar shreang. Déanann triail as na foinsí seo a leanas, in ord:

  • Luach an tréith: attr: DayMixin.day.

  • Luach an argóint ````gabhadh sa phatrún URL.

  • Luach an argóint fiosrúcháin ```GET.

Ardaíonn sé 404 mura féidir aon sonraíocht lae bailí a fháil.

get_next_day(date)Link to this definition

Tugann sé réad dáta ar ais ina bhfuil an chéad lá bailí eile tar éis an dáta a chuirtear ar fáil. Féadann an fheidhm seo None a thabhairt ar ais freisin nó eisceacht:: class: ~django.http.http404 a ardú, ag brath ar luachanna de:attr: ~BasedaTelistView.allow_empty agus:attr: ~Datemixin.allow_future.

get_previous_day(date)Link to this definition

Tugann sé réad dáta ina bhfuil an lá bailí roimhe seo ar ais. Féadann an fheidhm seo None a thabhairt ar ais freisin nó eisceacht:: class: ~django.http.http404 a ardú, ag brath ar luachanna de:attr: ~BasedaTelistView.allow_empty agus:attr: ~Datemixin.allow_future.

WeekMixinLink to this heading

class WeekMixinLink to this definition

Meascán is féidir a úsáid chun faisnéis pháirseála a aisghabháil agus a sholáthar do chomhpháirt seachtaine de dháta.

**Modhanna agus Gnéithe **

week_formatLink to this definition

An fhormáid: Func: ~time.strftime le húsáid agus an tseachtain á pháirseáil. De réir réamhshocraithe, is é seo '%U', rud a chiallaíonn go dtosaíonn an tseachtain Dé Domhnaigh. Socraigh é go '%W'`%V' (seachtain ISO 8601) má thosaíonn do sheachtain Dé Luain.

weekLink to this definition

Roghnach An luach don tseachtain, mar shreang. De réir réamhshocraithe, socraigh go ``None ``, rud a chiallaíonn go gcinnfear an tseachtain ag baint úsáide as modhanna eile.

get_week_format()Link to this definition

Filleann sé an fhormáid: func: ~time.strftime le húsáid agus an tseachtain á pháirseáil. Tuairisceáin: attr: ~weekMixin.week_format de réir réamhshocraithe.

get_week()Link to this definition

Tugann sé ar ais an tseachtain ina dtaispeánfaidh an dearcadh seo sonraí, mar shreang. Déanann triail as na foinsí seo a leanas, in ord:

  • Luach an tréith: attr: WeekMixin.Week.

  • Luach an argóint ``seachtain` a ghabhadh sa phatrún URL

  • Luach an argóint fiosrúcháin `seachtain GET`.

Ardaíonn sé 404 mura féidir aon sonraíocht bhailí seachtaine a fháil.

get_next_week(date)Link to this definition

Tugann sé réad dáta ar ais ina bhfuil an chéad lá den tseachtain tar éis an dáta a chuirtear ar fáil. Féadann an fheidhm seo None a thabhairt ar ais freisin nó eisceacht:: class: ~django.http.http404 a ardú, ag brath ar luachanna de:attr: ~BasedaTelistView.allow_empty agus:attr: ~Datemixin.allow_future.

get_prev_week(date)Link to this definition

Tugann sé réad dáta ar ais ina bhfuil an chéad lá den tseachtain roimh an dáta a chuirtear ar fáil. Féadann an fheidhm seo None a thabhairt ar ais freisin nó eisceacht:: class: ~django.http.http404 a ardú, ag brath ar luachanna de:attr: ~BasedaTelistView.allow_empty agus:attr: ~Datemixin.allow_future.

DatemixinLink to this heading

class DateMixinLink to this definition

Rang mixin a sholáthraíonn iompar coitianta do gach tuairim dáta-bhunaithe.

**Modhanna agus Gnéithe **

date_fieldLink to this definition

Ainm an DateFieldDateTimeField sa tsamhail QuerySet ba chóir don chartlann dáta-bhunaithe a úsáid chun liosta na rudaí atá le taispeáint ar an leathanach a chinneadh.

Nuair: doc: cumasaítear tacaíocht crios ama' agus ``date_field` </topics/i18n/timezones> is DateTimefield, glactar leis go bhfuil dátaí sa chrios ama reatha. Seachas sin, d'fhéadfadh rudaí ón lá roimhe seo nó an lá dar gcionn a áireamh sa tacar fiosrúcháin i gcrios ama an úsáideora deiridh.

allow_futureLink to this definition

Boolean a shonraíonn an gcaithfear rudaí “amach anseo” a áireamh ar an leathanach seo, áit a gciallaíonn “todhchaí” rudaí ina bhfuil an réimse a shonraítear in date_field` níos mó ná an dáta/am reatha. De réir réamhshocraithe, is é seo False.

get_date_field()Link to this definition

Tugann sé ainm an réimse ina bhfuil na sonraí dáta ar a n-oibreoidh an dearcadh seo air. Tuairisceáin: attr: ~DateMixin.Date_Field de réir réamhshocraithe.

get_allow_future()Link to this definition

Faigh amach an gcuirfear rudaí “amach anseo” ar an leathanach seo, áit a chiallaíonn “todhchaí” rudaí ina bhfuil an réimse a shonraítear in date_field` níos mó ná an dáta/am reatha. Tuairisceáin: attr: ~DateMixin.allow_future de réir réamhshocraithe.

BasedatelistviewLink to this heading

class BaseDateListViewLink to this definition

Aicme bonn a sholáthraíonn iompar coitianta do gach tuairim dáta-bhunaithe. De ghnáth ní bheidh cúis ann le instantie:class: ~django.views.generic.dates.basedaListView; ceann de na fo-aicmí a ionad.

Cé go bhfuil an dearcadh seo (agus a fho-aicmí) á chur i bhfeidhm, beidh liosta na rudaí a bhfuil an dearcadh ag feidhmiú orthu sa self.object_list`, agus beidh liosta na dátaí a bhfuil sonraí ar fáil ina leith self.date_list.

**Meascáin

**Modhanna agus Gnéithe **

allow_emptyLink to this definition

Boolean a shonraíonn an bhfuil an leathanach le taispeáint mura bhfuil aon rudaí ar fáil. Más é seo True agus nach bhfuil aon rudaí ar fáil, taispeánfaidh an radharc leathanach folamh in ionad 404 a ardú.

Tá sé seo comhionann le:attr: Django.Views.Generic.List.MultipleObjectMixin.ALLOW_EMPTY, ach amháin an luach réamhshocraithe, arb é False.

date_list_periodLink to this definition

Roghnaí Sreang a shainmhíníonn an tréimhse comhiomlánaithe le haghaidh date_list. Caithfidh sé a bheith ar cheann de ``'blian'` (réamhshocraithe), ``mhí', nó ``laeth'.

get_dated_items()Link to this definition

Tugann sé tuipéal 3 ar ais ina bhfuil (date_list, object_list`, extra_context`).

Is é date_list` liosta na dátaí a bhfuil sonraí ar fáil dóibh. Is é object_list liosta na rudaí. Is foclóir sonraí comhthéacs é extra_context a chuirfear le haon sonraí comhthéacs a sholáthraíonn an:class: ~django.views.generic.list.multipleObjectMixin.

get_dated_queryset(**lookup)Link to this definition

Tugann sé tacar ceisteanna ar ais, scagtha ag baint úsáide as na hargóintí ceisteanna a shainmhínítear le lookup. Feidhmíonn sé aon srianta ar an tacar fiosrúcháin, mar shampla allow_empty` agus allow_future`.

get_date_list_period()Link to this definition

Tugann sé an tréimhse comhiomlánaithe le haghaidh date_list. Tuairisceanna:attr: ~BasedaTelistView.Date_List_Period de réir réamhshocraithe.

get_date_list(queryset, date_type=None, ordering='ASC')Link to this definition

Tugann sé liosta dátaí den chineál date_type a bhfuil iontrálacha ina leith queryset. Mar shampla, tabharfaidh get_date_list (qs, 'year') ``liosta na mblianta a bhfuil iontrálacha ag ``qs ar ais. Mura gcuirtear date_type` ar fáil, úsáidtear torth:meth: ~BasedaTelistView.get_Date_List_Period. <django.db.models.query.QuerySet.dates>Cuirtear date_type agus ordach chuig: meth: `QuerySet.dates () `.