Nótaí scaoilte Django 1.8.4Link to this heading

18 Lúnasa, 2015

Socraíonn Django 1.8.4 saincheist slándála agus roinnt fabhtanna i 1.8.3.

Féidearthacht seirbhíse a dhiúltú i “logáil amach ()” amharc trí stór seisiúin a líonadhLink to this heading

Roimhe seo, d'fhéadfaí seisiún a chruthú agus rochtain gan ainm ar an radharc django.contrib.auth.views.logout() (ar choinníoll nach raibh sé maisithe le login_required() mar a dhéantar sa admin). D'fhéadfadh sé seo ligean d'ionsaitheoir go leor taifead seisiúin nua a chruthú go héasca trí iarratais arís agus arís eile a sheoladh, d'fhéadfadh go mbeadh an stór seisiún á líonadh nó go ndéanfaí taifid seisiúin úsáideoirí eile a dhíshealbhú.

Athraíodh an: Class: ~django.contrib.sessions.middleware.sessionMiddleware chun gan taifid seisiúin folamh a chruthú a thuilleadh, lena n-áirítear nuai:setting: SESSION_SAVE_EVERY_REQUEST gníomhach.

BuigdheisiúcháinLink to this heading

  • Cuireadh an cumas luachanna a shraitheadh ón nua-chuirte:class: ~django.db.models.uuidfield (:ticket: 25019).

  • Cuireadh rabhadh seiceála córais leis má shainmhínítear na sean-socruithe TEMPLATE_* i dteannta leis an socrú TEMPLATES nua.

  • Seasta QuerySet.raw () ``mar sin ardaítear ``InvalidQuery nuair a úsáidtear ainm db_column de réimse ForeignKey le primary_key=true (:ticket: 12768).

  • Chuir sé cosc ar eisceacht i ``TestCase.setupTestData () ``ón idirbheart a sceitheadh (:ticket: 25176).

  • Modh seasta has_changed () ``i `Contrib.Postgres.Forms.hStoreField (:ticket: 25215, :ticket: 25233).

  • Socraigh taifeadadh imirce scáite agus an t-ordú imirce á reáchtáil (:ticket: 25231).

  • Ag bogadh seiceáil caillteanais sonraí sannadh samhail samhail neamhshábháilte chuig <unsaved-model-instance-check-18>Model.save () chun samhlacha in-chuimhne a úsáid níos éasca (:ticket: 25160).

  • Cosc ar innéacsanna varchar_patterns_ops agus text_patterns_ops do Arrayfield` (:ticket: 25180).