Nótaí scaoilte Django 1.6.5Link to this heading
Bealtaine 14, 2014
Socraíonn Django 1.6.5 dhá shaincheist slándála agus roinnt fabhtanna i 1.6.4.
Saincheist: D'fhéadfaí cead a thabhairt do chaches sonraí príobháideacha a stóráil agus a sheirbhLink to this heading
I gcásanna áirithe, féadfaidh Django cead a thabhairt do caches sonraí príobháideacha a bhaineann le seisiún áirithe a stóráil agus ansin na sonraí sin a sheirbheáil ar iarratais le seisiún difriúil, nó gan aon seisiún ar bith. D'fhéadfadh nochtadh faisnéise a bheith mar thoradh air seo agus d'fhéadfadh sé a bheith ina veicteoir le haghaidh nimhiú taisce.
Nuair a bhíonn seisiúin Django á úsáid agat, socraíonn Django ceanntásc Vary: Cookie` chun a chinntiú nach bhfreastalaíonn caches sonraí taisceáilte d'iarratais ó sheisiúin eile. Mar sin féin, níl leaganacha níos sine de Internet Explorer (is dóichí nach bhfuil ach Internet Explorer 6, agus Internet Explorer 7 má reáchtáiltear ar Windows XP nó Windows Server 2003) in ann an ceannteideal ``Vary a láimhseáil i gcomhcheangal le go leor cineálacha ábhair. Dá bhrí sin, bainfeadh Django an ceanntásc dá ndéanfadh Internet Explorer an t-iarraidh.
Chun é seo a leigheas, baineadh an t-iompar speisialta do na leaganacha níos sine Internet Explorer seo, agus ní dhéantar an ceanntásc Vary a bhaint as an bhfreagra a thuilleadh. Ina theannta sin, baineadh modhnuithe ar an gceanntásc ``Cache-Control` do gach iarratas Internet Explorer le ceannteideal ``Content-Disposition` toisc gur fuarthas go raibh saincheisteanna comhchosúla acu.
Saincheist: URLanna atreoraithe mífheidhmithe ó ionchur úsáideora nach bhfuil bailíochtú i gceartLink to this heading
Níor bhailíochnaigh an bailíochtú le haghaidh atreoruithe roinnt URLanna mífhoirmithe i gceart, a nglacann roinnt brabhsálaithe leo. Ligeann sé seo úsáideoir a atreorú chuig URL neamhshábháilte gan choinne.
Braitheann Django ar ionchur úsáideora i roinnt cásanna (m.sh. django.contrib.auth.views.login () ``, ``django.contrib.comments, agus:doc: i18n) chun an t-úsáideoir a atreorú chuig URL “ar rath </topics/i18n/index>”. Níor bhailíodh na seiceálacha slándála do na haatreoruithe seo (eadhon django.utils.http.is_safe_url () ``) roinnt URLanna míchfhoirmithe, mar shampla ``http:\\\\\\ djangoproject.com, a ghlacann roinnt brabhsálaithe le parsáil URL níos liobrálacha.
Chun é seo a leigheas, rinneadh an bailíochtú in ``is_safe_url () ``níos doichte chun a bheith in ann na URLanna míchfhoirmithe seo a láimhseáil agus a bhailíochtú i gceart.
BuigdheisiúcháinLink to this heading
Rinneadh an modh cúltaca Oracle
year_lookup_bouns_for_datetime_fieldcomhoiriúnach Python 3 (:ticket: 22551).Timpiste seasta
pgettext_lazynuair a fhaightear ábhar bytestring ar Python 2 (:ticket: 22565).Socraigh an SQL a ghintear nuair a dhéantar é a scagadh ag réad
Qdiúltaithe ina bhfuil réad ``F ``. (:ticéad: 22429).Seachnaíodh sonraí a fhaightear ag ``select_related () ``a fhorscríobh i gcásanna áirithe a d'fhéadfadh mionaiséireachtaí feidhmíochta a bheith ina chúis le haischéimniú feidhmíochta (:ticket: 22508).