Nótaí scaoilte Django 1.8.2Link to this heading
20 Bealtaine, 2015
Socraíonn Django 1.8.2 saincheist slándála agus roinnt fabhtanna i 1.8.1.
Sruthlaigh seisiún seasta sa chúlcheann cached_dbLink to this heading
Socraíonn athrú ar session.flush () ``sa chúlcheann seisiúin ``cached_db i Django 1.8 eochair an seisiúin go teaghrán folamh seachas None. Déileáltar le sreang folamh mar eochair bhailí seisiúin agus socraítear an fianán seisiúin dá réir. Úsáideoidh aon úsáideoirí a bhfuil sreang folamh acu ina bhfianán seisiúin an siopa seisiúin céanna. Tugtar session.flush () ``le `django.contrib.auth.logout () agus, níos dáiríre, ag django.contrib.auth.login () ``nuair a athraíonn úsáideoir cuntais. Má tá úsáideoir logáilte isteach agus má logálann isteach arís chuig cuntas difriúil (gan logáil amach) déantar an seisiún a shruthlú chun athúsáid a sheachaint. Tar éis an seisiún a shruthlú (agus éiríonn a eochair seisiúin `) socraítear sonraí an chuntais ar an seisiún agus sábhálfar an seisiún. Déanfar aon úsáideoirí a bhfuil teaghrán folamh ina bhfianán seisiúin logáilte isteach sa chuntas sin anois.
BuigdheisiúcháinLink to this heading
Seiceáil sheasta le haghaidh uathúlacht alias inneall teimpléad (:ticket: 24685).
Timpiste seasta nuair a athúsáidtear an cás céanna ``Cás ``i bhfiosrúchán (:ticket: 24752).
Cur chun cinn ceartaithe le haghaidh abairtí ``Cás'. Mar shampla, d'fhéadfadh torthaí a scagadh amach gan choinne (:ticket: 24766) a chur in anótáil ar cheist le léiriú ``Cás ``.
Rud seasta diúltaithe
Qi nathanna. Rinne cásanna mar ``Cás (Nuair (~Q (cairde__age__lte=30))) iarracht fo-cheist a ghiniúint a raibh timpiste mar thoradh air (:ticket: `24705).Giniúint clásal GRÚPA MÍCHEART SOCRAITHE AR MySQL nuair a bhíonn eochair eachtrach féin-tagartha ag tsamhail an cheistiúcháin (:ticket: 24748).
Cuireadh i bhfeidhm
ForeignKey.get_DB_Prep_Value () ``ionas go n-oibríonn ``ForeignKeys ag díriú chuar:class: ~django.db.models.uuidfield agus oidhreacht ar mhúnlaí le heochracha bunscoileUUIDFieldi gceart (:ticket: 24698, :ticket: 24712).Cuardach seasta
isnullle haghaidhhStorefield(:ticket: 24751).Socraigh timpiste MySQL nuair a bhíonn imirce innéacs comhcheangailte (
unique_togethernó ``index_together ``) ina bhfuil eochair eachtrach (:ticket: 24757).Scriosadh fianán seisiúin sheasta nuair a úsáidtear: socrú: SESSION_COOKIE_DOMAIN (:ticket: 24799).
Ar PostgreSQL, nuair nach ndeonaítear aon rochtain don bhunachar sonraí postgres, tagann Django ar ais anois chuig an mbunachar sonraí réamhshocraithe nuair a theastaíonn nasc “gan bunachar sonraí” uaidh de ghnáth (:ticket: 24791).
Taispeántas seasta de ghuirléid
ForeignKeycontrib.admin` nuair a úsáidtear é i ndiaidh a chéile le réimsí eile (:ticket: 24784).