Nótaí scaoilte leagan 0.95 DjangoLink to this heading

Fáilte go dtí an eisiúint Django 0.95.

Is é seo dul chun cinn suntasach i bhforbairt Django ó scaoileadh 0.91 i mí Eanáir 2006. Bheadh sonraí gach athrú sa eisiúint seo ró-fhairsing le liostáil go hiomlán, ach cuirtear achoimre i láthair thíos.

Oiriúnacht agus cobhsaíocht APILink to this heading

Tá an scaoileadh seo beartaithe chun pointe tagartha cobhsaí a sholáthar d'fhorbróirí ar mian leo oibriú ar fheidhmchláir ar leibhéal táirgthe a úsáideann Django.

Mar sin féin, ní hé an scaoileadh 1.0 é, agus beimid ag tabhairt isteach athruithe breise roimh 1.0. Le haghaidh léargas soiléir ar cé na réimsí den chreat a athróidh (agus cé na cinn* nach n-athróidh) roimh 1.0, féach an comhad api-stability.txt, a chónaíonn i ndocs/ eolaire an dáileacháin.

B'fhéidir go mbeidh gá duit cuid de na gnéithe atá marcáilte mar “faoi réir athraithe API” a úsáid sa doiciméad sin, ach tá sé sin ceart go leor linn fad is atá sé ceart go leor leat, agus chomh fada agus a thuigeann tú d'fhéadfadh APIs athrú amach anseo.

Ar ámharaí an tsaoil, ní bheidh an chuid is mó de chroí-APIs Django ag athrú roimh leagan 1.0. Is dócha nach mbeidh athrú chomh mór idir leaganacha 0.95 agus 1.0 agus a bhí idir 0.91 agus 0.95.

Athruithe agus gnéithe nuaLink to this heading

Tá na hathruithe móra sa scaoileadh seo (d'fhorbróirí a úsáideann an scaoileadh 0.91 faoi láthair) mar thoradh ar an mbrainse forbartha 'bainte draíochta' a chumasc. Bhain an brainse seo roinnt srianta ar an mbealach a bhí le cód Django a scríobh a bhí mar thoradh ar chinntí a rinneadh i laethanta tosaigh Django, sula scaoileadh é foinse oscailte. Is féidir anois cód Pythonic níos nádúrtha a scríobh a oibríonn mar a bhíothas ag súil leis, agus tá níos lú “draíochta dubh” ag tarlú taobh thiar de na radhairc.

Seachas sin, is é príomhthéama eile den scaoileadh seo méadú suntasach ar inúsáidteacht. Tá feabhsuithe gan áireamh déanta againn ar theachtaireachtaí earráide, doiciméadú, srl., Chun cáilíocht beatha forbróirí a fheabhsú.

I measc na ngnéithe agus na hathruithe nua a tugadh isteach i 0.95 tá:

  • Úsáideann Django comhéadan scagtha níos comhsheasmhach agus nádúrtha anois chun rudaí a aisghabháil ón mbunachar sonraí.

  • Tá samhlacha, feidhmeanna agus comhshainneacha sainmhínithe ag an úsáideoir le feiceáil anois sa spás ainmneacha modúl a sainmhíníodh (Roimhe seo aistríodh gach rud go draíochta chuig an spás ainmneacha django.models.*.)

  • Rinneadh roinnt feidhmchlár roghnacha, mar shampla na feidhmchláir FlatPage, Sites and Restricts, dícheangailte agus aistrithe go ``django.contrib ``. Mura dteastaíonn uait na feidhmchláir seo a úsáid, ní gá duit a dtáblaí bunachar sonraí a shuiteáil a thuilleadh.

  • Tá tacaíocht ag Django anois chun idirbhearta bunachar sonraí a bhainistiú.

  • Chuireamar an cumas cúltaca saincheaptha fíordheimhnithe agus údaraithe a scríobh chun úsáideoirí a fhíordheimhniú i gcoinne córais mhalartacha, mar LDAP.

  • Tá sé déanta againn níos éasca feidhmeanna saincheaptha ar leibhéal tábla a chur le samhlacha, trí API “Bainisteoir” nua.

  • Is féidir anois Django a úsáid gan bunachar sonraí. Ciallaíonn sé seo ach nach n-éilíonn an creat a thuilleadh go mbeidh bunachar sonraí oibre ar bun agat ach chun leathanaigh dinimiciúla a sheirbheáil. Is é sin le rá, ní féidir leat ach URLConfs/tuairimí a úsáid leo féin. Roimhe seo, theastaigh an creat go ndéanfaí bunachar sonraí a chumrú, is cuma an n-úsáid tú é i ndáiríre.

  • Tá sé níos soiléire agus níos nádúrtha anois modhanna save () ``agus ``delete () a shárú ar mhúnlaí, seachas gá a chur isteach sna crúcaí modh pre_save () ``agus ``post_save ().

  • Is féidir píosaí aonair den chreat a chumrú anois gan athróg comhshaoil a shocrú a bheith ag teastáil. Ceadaíonn sé seo úsáid, mar shampla, an córas teimpléireachta Django taobh istigh d'fheidhmchláir eile.

  • Tá níos mó agus níos mó codanna den chreat idirnáisiúnta, de réir mar a leathnaíomar tacaíocht idirnáisiúnaithe (i18n). Tá an cód Django, lena n-áirítear cód agus teimpléid, aistrithe anois, go páirteach ar a laghad, go 31 teanga. Ó Araibis go Sínis go Ungáiris go Breataine, is féidir anois suíomh riaracháin Django a úsáid i do theanga dhúchais.

Tá líon na n-athruithe a theastaíonn don chalafort ó chód comhoiriúnach 0.91 go bonn cód 0.95 suntasach i gcásanna áirithe. Mar sin féin, is gnáthamh réasúnta iad, den chuid is mó agus ní gá iad a dhéanamh ach uair amháin. Tá cur síos ar liosta de na hathruithe riachtanacha sa leathanach wiki `Removing The Magic `_. Tá seicliosta éasca ann freisin le haghaidh tagartha agus an oibríocht iompair á ndéanamh agat.

Tuairiscí fadhbanna agus cúnamhLink to this heading

Teastaíonn cabhair uait fadhb a réiteach le Django? Tá an doiciméadú sa dáileadh ar fáil freisin: doc: ar líne `ag `suíomh gréasáin Dj</index> ango `_. Moltar an doiciméad:doc: `FAQ go </faq/index> háirithe, toisc go bhfuil roinnt saincheisteanna ann a thagann chun cinn arís agus arís eile.

Le cabhair níos pearsanta a fháil, is liosta an-ghníomhach é an liosta seoltaí django-users, le níos mó ná 2,000 síntiúsóir ar féidir leo cabhrú leat aon fhadhb Django a réiteach. Molaimid duit na cartlanna a chuardach ar dtús, áfach, mar go mbíonn go leor ceisteanna coitianta le feiceáil go rialta, agus seans go bhfuil aon fhadhb ar leith freagraithe cheana féin.

Faoi dheireadh, dóibh siúd ar fearr leo an t-aiseolas níos láithreach a thairgeann IRC, tá cainéal #django ar irc.libera.chat` atá daonra go rialta ag úsáideoirí agus forbróirí Django ó gach cearn den domhan. De ghnáth bíonn daoine cairdiúla ar fáil ag uair ar bith den lá - chun cabhrú, nó díreach chun comhrá a dhéanamh.

Go raibh maith agat as Django a úsáid!

Foireann Django Iúil 2006