django.contrib.humanizeLink to this heading

Sraith scagairí teimpléad Django atá úsáideach chun “teagmháil dhaonna” a chur le sonraí.

Chun na scagairí seo a ghníomhachtú, cuir django.contrib.humanize'` ``le do shuíomh: `SETTING: `INSTALLED_APPS`. Nuair a bheidh sin déanta agat, bain úsáid as ``{% load humanize%} i dteimpléad, agus beidh rochtain agat ar na scagairí seo a leanas.

apnumberLink to this heading

Maidir le huimhreacha 1-9, filleann sé an uimhir atá litrithe amach. Seachas sin, filleann an uimhir ar ais. Leanann sé seo stíl Associated Press.

Samplaí:

  • Éiríonn `1 `a ````````

  • Éiríonn `2 ``dhá ``.

  • Éiríonn `10 10.

Is féidir leat scríomhaire nó léiriú teaghrán sláimhir a rith isteach.

``intcomma`Link to this heading

Athraíonn sé sláimhir nó snámhphointe (nó léiriú teaghrán ar cheachtar acu) go sreang ina bhfuil camóga gach trí dhigit.

Samplaí:

  • Éiríonn 4500 4,500.

  • Éiríonn `4500.2 4,500.2.

  • Éiríonn 45000 45,000.

  • Éiríonn 450000 450,000.

  • Éiríonn `4500000 4,500,000.

Format localization will be respected if enabled, e.g. with the 'de' language:

  • Éiríonn `45000 `45.000.

  • Éiríonn 450000 450.000.

`intwordLink to this heading

Athraíonn sé sláimhir mhór (nó léiriú teaghrán ar shlámhshláir) go léiriú téacs cairdiúil. Aistríonn 1.0 mar abairt uaineach agus gach luach uimhriúil eile mar iolra, d'fhéadfadh sé seo a bheith mícheart i gcás roinnt teangacha. Oibríonn sé is fearr d'uimhreacha os cionn 1 milliún.

Samplaí:

  • Éiríonn `1000000 `1.0 milliú.

  • Éiríonn `1200000 1.2 milliú.

  • Éiríonn `1200000000 ``1.2 billiún ``.

  • Éiríonn -1200000000 ``-1.2 billiún ``.

Tacaítear le luachanna suas le 10 ^ 100 (Googol).

Format localization will be respected if enabled, e.g. with the 'de' language:

  • Éiríonn `1000000 `1,0 Milliú'.

  • Éiríonn 1200000 `1,2 Millionen.

  • Éiríonn 1200000000 `1,2 Milliarden.

  • Éiríonn -1200000000 `-1,2 Milliarden'.

nádúrsaLink to this heading

Maidir le dátaí atá an lá reatha nó laistigh de lá amháin, filleadh “inniu”, “amárach” nó “inné”, de réir mar is cuí. Seachas sin, formáidigh an dáta ag baint úsáide as an sreang a rith i bhformáid.

**Argóint: ** Sreang formáidithe dáta mar a thuairiscítear sa chlib: tfilter: dáta.

Samplaí (nuair a bhíonn 'inniu' 17 Feabhra 2007):

  • Éiríonn ``16 Feabhra 2007 ````inné ``.

  • Tagann ``17 Feabhra 2007 ``inniu ``.

  • Tagann ``18 Feabhra 2007 amár.

  • Déantar aon lá eile a fhormáidiú de réir argóint a thugtar nó an socrú:setting: DATE_FORMAT mura dtugtar aon argóint.

`am nádúrsaLink to this heading

Maidir le luachanna dáta-ama, filleann sreang a léiríonn cé mhéad soicind, nóiméad nó uair an chloig ó shin a bhí sé - ag titim ar ais go formáid: tfilter: timesince má tá an luach níos mó ná lá d'aois. Sa chás go mbeidh an luach dáta-ama sa todhchaí úsáidfidh an luach tuairisceáin frása cuí go huathoibríoch.

Samplaí (nuair is é 'anois' 17 Feabh 2007 16:30:00):

  • ``17 Feabhra 2007 16:30:00 ``anois `.

  • 17 Feabhra 2007 16:29:31 ``éiríonn ```29 soicind ó shin.

  • 17 Feabhra 2007 16:29:00 ``éiríonn ````nóiméad ó shin.

  • 17 Feabhra 2007 16:25:35 ``éiríonn ```4 nóiméad ó shin.

  • 17 Feabhra 2007 15:30:29 ``éiríonn ```59 nóiméad ó shin.

  • 17 Feabhra 2007 15:30:01 ``éiríonn ```59 nóiméad ó shin.

  • ``17 Feabhra 2007 15:30:00 ````uair an chloig ó shin `.

  • 17 Feabhra 2007 13:31:29 ``éiríonn ```2 uair an chloig ó shin.

  • 16 Feabhra 2007 13:31:29 ``éiríonn ```1 lá, 2 uair an chloig ó shin.

  • 16 Feabhra 2007 13:30:01 ``éiríonn ```1 lá, 2 uair an chloig ó shin.

  • ``16 Feabhra 2007 13:30:00 ````1 lá, 3 huaire an chloig ó shin ``.

  • ``17 Feabhra 2007 16:30:30 ``éiríonn ```30 soicind as anois.

  • ``17 Feabhra 2007 16:30:29 ``éiríonn ``29 soicind as anois`.

  • `17 Feabhra 2007 16:31:00 ``éiríonn ````nóiméad as anois.

  • `17 Feabhra 2007 16:34:35 ``éiríonn ```4 nóiméad as seo.

  • `17 Feabhra 2007 17:30:29 ``````uair an chloig as seo.

  • `17 Feabhra 2007 18:31:29 ````2 uair an chloig as seo.

  • ``18 Feabhra 2007 16:31:29 ``éiríonn ```1 lá as anois.

  • ``26 Feabhra 2007 18:31:29 ``éiríonn ``1 seachtain, 2 lá as anois`.

GnáthLink to this heading

Athraíonn sé sláimhir go dtí a ordal mar shreang.

Samplaí:

  • Éiríonn `1 1 1`.

  • Éiríonn `2 2 2`.

  • Éiríonn `3 3rd.

Is féidir leat scríomhaire nó léiriú teaghrán sláimhir a rith isteach. Cuirtear sláimhreacha diúltacha ar ais gan athrú.