Nótaí scaoilte Django 1.10.3Link to this heading
1 Samhain, 2016
Socraíonn Django 1.10.3 dhá shaincheist slándála agus roinnt fabhtanna i 1.10.2.
Úsáideoir le pasfhocal crua-chódaithe crua-chruthaithe agus tástálacha á rithLink to this heading
Nuair a bhíonn tástálacha á reáchtáil le bunachar sonraí Oracle, cruthaíonn Django úsáideoir bunachar sonraí sealadach. I leaganacha níos sine, mura sonraítear pasfhocal de láimh i bhfoclóir socruithe an bhunachair shonraí TEST, úsáidtear pasfhocal crua-chóid. D'fhéadfadh sé seo ligean d'ionsaitheoir le rochtain líonra ar an bhfreastalaí bunachar sonraí chun nascadh.
Is gnách go dtioctar an t-úsáideoir seo tar éis don tsraith tástála a chríochnú, ach ní nuair a úsáidtear an rogha manage.py test --keepdb nó má tá seisiún gníomhach ag an úsáideoir (mar shampla nasc ionsaitheora).
Úsáidtear pasfhocal a ghintear go randamach anois le haghaidh gach rith tástála.
Leochaileacht DNS a athcheangal nuair a bhíonn debug = trueLink to this heading
Ní bhailíochtaíonn leaganacha níos sine de Django an ceanntásc Óstach i gcoinne settings.ALLOWED_HOSTS nuair a bhíonn settings.DEBUG=True. Fágann sin go bhfuil siad i mbaol ionsaí athcheangail DNS <https://benmmurphy.github.io/blog/2016/07/11/rails-webconsole-dns-rebinding/>`_.
Cé nach seolann Django modúl a cheadaíonn forghníomhú cód iargúlta, is veicteoir scripteála tras-láithreáin é seo ar a laghad, a d'fhéadfadh a bheith tromchúiseach go leor má luchtálann forbróirí cóip den bhunachar sonraí táirgeachta i bhforbairt nó má nascann le roinnt seirbhísí táirgeachta nach bhfuil aon sampla forbartha ann, mar shampla. Má úsáideann tionscadal pacáiste cosúil leis an ``django-debug-toolbarra`, ansin d'fhéadfadh an t-ionsaitheoir SQL treallach a fhorghníomhú, rud a d'fhéadfadh a bheith go háirithe dona má nascann na forbróirí leis an mbunachar sonraí le cuntas superuser.
Tá settings.allowed_hosts` bailíochtaithe anois beag beann ar DEBUG`. Ar mhaithe le háisiúlacht, má tá `ALLOWED_HOSTS folamh agus debug=true, ceadaítear na hathruithe seo a leanas de localhost ['localhost', '127.0.0.1', ': 1']. Má tá do luach táirgeachta ALLOWED_HOSTS ag do chomhad socruithe áitiúil, ní mór duit é a fhágáil anois chun na luachanna cúlghairm sin a fháil.
BuigdheisiúcháinLink to this heading
Ceadaítear airíonna
User.is_AuthenticatedagusUser.is_anonymousa thástáil le haghaidh ballraíochtaset(:ticket: 27309).Socraíodh aischéimniú feidhmíochta agus
imirceá reáchtáil i dtionscadail le hoibríochtaíRenamemodel(:ticket: 27279).Cuireadh
model_nameleis na glaonnaallow_migration () ``i `makemigrations(:ticket: 27200).Rinneadh an dearcadh
JavaScriptCatalogmeas ar an argóint ``pacáistí ``; roimhe seo tugadh neamhaird air (:ticket: 27374).Socraigh
QuerySet.bulk_create () ``ar PostgreSQL nuair is é líon na rudaí iolrach móide ceann de ``batch_size(:ticket: 27385).Chuir sé cosc ar
i18n_patterns () ``an iomarca den URL a úsáid mar theanga chun cás úsáide a shocrú le haghaidh ``Prefix_default_LANGUAGE=false(:ticket: 27063).Cuireadh athreorú mícheart d'fhéadfadh a bheith ina ionad ó SessionMiddleware nuair a scriostar seisiún in iarratas comhthráthúil le
AbhraisciousOperationchun a léiriú nach féidir an t-iarratas a chomhlánú (:ticket: 27363).