Nótaí scaoileadh Django 3.0.3Link to this heading
3 Feabhra, 2020
Socraíonn Django 3.0.3 saincheist slándála agus roinnt fabhtanna i 3.0.2.
CVE-2020-7471: Instealladh SQL féideartha trí ``StringaGg (teorannaitheoir) ``Link to this heading
StringAgg aggregation function was
subject to SQL injection, using a suitably crafted delimiter.
BuigdheisiúcháinLink to this heading
Socraigh aischéimniú i Django 3.0 a bhí ina chúis le timpiste nuair a bhíothraíodh
DateField, DateTimeField`, nóTimeFieldó anótáilSubquery ()(:ticket: 31133).Socraigh aischéimniú i Django 3.0 nuair a tháinig ``QuerySet.values () ``agus values_list () ` titim má bhí comhiomlánú i tacar ceisteanna agus anótáil ``Existents () (:ticket: 31136).
Scaoileadh an seiceáil chórais a cuireadh i Django 3.0 chun fotheanga a úsáid réadmhaith sa socrú:: LANGUAGE_CODE, nuair a bhíonn bunteanga ar fáil i Django ach nach bhfuil an fotheanga (:ticket: 31141).
Tacaíocht bhreise chun cineálacha áireamh
TextChoices, IntegerChoices`, agusRoghnaithea úsáid i dteimpléid (:ticket: 31154).Socraigh seiceáil chórais chun a chinntiú go n-oireann an tréith ``max_length ``don rogha is faide, nuair nach bhfuil ach luachanna neamh-sreang i ngrúpa ainmnithe (:ticket: 31155).
Socraigh aischéimniú i Django 2.2 a bhí ina chúis le timpiste de:class: ~django.contrib.postgres.aggregates.arrayAgg agus:class: ~django.contrib.postgres.aggregates.stringagg le argóint
filternuair a úsáidtear é iSubQuery(:ticket: 31097).Socraigh aischéimniú i Django 2.2.7 a d'fhéadfadh: meth: ~django.db.models.model.get_foo_display a bheith ag obair go mícheart agus roghanna oidhreachta á gcur i bhfeidhm (:ticket: 31124).
Socraigh aischéimniú i Django 3.0 a bhí ina chúis le timpiste
QuerySet.prefetch_related () ``do `GenericForeignKeyle eochair eachtrach saincheapthaContentType(:ticket: 31190).