---
title: "Amlíne Díscaoileadh Django"
version: 5.2
locale: ga
source: https://docs.djangoproject.com/ga/5.2/internals/deprecation/
canonical: https://djangodocs.dev/ga/5.2/internals/deprecation/
---
# Amlíne Díscaoileadh Django

\<internal-release-deprecation-policy\>Tugann an doiciméad seo leagtar amach cathain a bhainfear píosaí éagsúla de Django nó a athrófar ar bhealach neamh-chomhoiriúnach ar chúl, tar éis a ndíscrúdú, de réir na:ref: beartas díscoilteoireachta . Is minic gur féidir tuilleadh sonraí faoi gach mír a fháil i nótaí scaoilte dhá leagan roimhe seo.

## 6.1

See the [Django 5.2 release notes](/ga/5.2/releases/5.2/#deprecated-features-5-2) for more
details on these changes.

- The `all` keyword argument of `django.contrib.staticfiles.finders.find()`
  will be removed.
- Fallbacks to `request.user` and `request.auser()` when `user` is
  `None` in `django.contrib.auth.login()` and
  `django.contrib.auth.alogin()`, respectively, will be removed.
- The `ordering` keyword argument of the PostgreSQL specific aggregation
  functions `django.contrib.postgres.aggregates.ArrayAgg`,
  `django.contrib.postgres.aggregates.JSONBAgg`, and
  `django.contrib.postgres.aggregates.StringAgg` will be removed.
- Support for subclasses of `RemoteUserMiddleware` that override
  `process_request()` without overriding `aprocess_request()` will be
  removed.

## 6.0

Féach na:ref: Nótaí scaoileadh Django 5.0 \<deprecated-features-5.0\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear na léiritheoirí foirme idirthréimhseacha `DjangoDivFormRenderer` agus `Jinja2DivFormRenderer`.
- Bainfear tacaíocht chun argóintí seasaimh a chur chuig BaseConstraint\`.
- Beidh ```iarratas ``ag teastáil i síniú fo-aicmí ``ModelAdmin.lookup_allowed ()```.
- Ní thiocfaidh an Django.db.Models.sql.DataStructures.join\` ar ais chuig get\_joining\_column () a thuilleadh.
- Bainfear an modh ```get_joining_column () ``de `ForeignObject``` agus `ForeignObjectrel`.
- Bainfear an modh ForeignObject.get\_Reverse\_joining\_Columns () .
- Athróidh an scéim réamhshocraithe do `Forms.URLField` ó `"http"` go `"https"`.
- Bainfear tacaíocht chun glaoch ar format\_html () gan args nó kwargs a rith.
- Bainfear tacaíocht do `CX_Oracle`.
- Bainfear BaseDatabaseOperations.field\_cast\_sql () .
- Bainfear an ailias `ChoiceSmeta` chuig `Django.db.Models.Enums.ChoiceStype`.
- Bainfear an modh Prefetch.get\_current\_querySet () .
- Bainfear an modh get\_prefetch\_queryset () de bhainisteoirí agus tuairiscí gaolmhara.
- Ní thiocfaidh ```get_prefetcher () ``agus ``prefetch_related_objects ()``` ar ais chuig get\_prefetch\_queryset () a thuilleadh.
- Bainfear an socrú idirthréimhseach `FORMS_URLFIELD_ASSUME_HTTPS`.

Féach na:ref: Nótaí scaoileadh Django 5.1 \<deprecated-features-5.1\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear na modhanna ```ModelAdmin.log_Deletion () ``agus `LogentryManager.log_action ()```.
- Bainfear an fheidhm ```django.utils.itercompat.is_iterable () ``neamhdhoiciméadaithe agus an modúl ``django.utils.itercompat```.
- Bainfear an modh Django.contrib.gis.geoip2.geoip2.coords () .
- Bainfear an modh Django.contrib.gis.geoip2.geoip2.open () .
- Bainfear tacaíocht chun argóintí seasaimh a rith chuig Model.save () \`\`agus \`Model.asave ()\`.
- Bainfear an socraithe do `Django.contrib.gis.gdal.ogrgeometry.coord_dim`.
- Ní cheadóidh django.urls.register\_converter () tiontairí atá ann cheana a shárú a thuilleadh.
- Bainfear an argóint eochairfhocal `seice` de CheckConstraint\`.
- Bainfear an tréith `OS_OPEN_FLAGS` de:class: ~django.core.files.storage.fileSystemStorage.
- Bainfear an modh ```get_cache_name () ``de `FieldCachemixin```.

## 5.1

Féach na:ref: Nótaí scaoileadh Django 4.2 \<deprecated-features-4.2\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear an modh BaseUserManager.Make\_Random\_Password () .
- Bainfear rogha `Meta.index_Together` an tsamhail.
- Bainfear an scagaire teimpléad long\_is .
- Bainfear an `django.contrib.auth.hashers.sha1PasswordHasher`, Django.contrib.auth.hashers.unsaltedSha1PasswordHasher\`, agus `Django.contrib.auth.hashers.unsaltedMD5PasswordHasher`.
- Bainfear an tsamhail `Django.contrib.postgres.fields.cicharfield`, Django.contrib.postgres.fields.ciemailfield\`, agus `Django.contrib.postgres.fields.citextfield`. Fanfaidh réimsí stub le haghaidh comhoiriúnacht le himirce stairiúla.
- Bainfear an meascán `Django.contrib.postgres.fields.citext`.
- Bainfear na tréithe `map_width` agus `map_height` de BasegeometryWidget\`.
- Bainfear an modh SimpletestCase.assertFormSetError () .
- Bainfear an modh TransactionTestCase.assertQuerySetEqual () .
- Bainfear tacaíocht chun litríochtaí teaghrán ionchódaithe JSON a chur chuig `JSONField` agus cuardaigh agus nathanna gaolmhara.
- Bainfear tacaíocht chun argóintí seasaimh a chur chuig `Signer` agus `TimeStampSigner`.
- Bainfear na socruithe `DEFAULT_FILE_STORAGE` agus `STATICFILES_STORAGE`.
- Bainfear an fheidhm django.core.files.storage.get\_storage\_class () .

## 5.0

Féach na:ref: Nótaí scaoileadh Django 4.0 \<deprecated-features-4.0\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear an socrú tástála `SERIALIZE`.
- Bainfear an modúl `django.utils.baseconv` neamhdhoiciméadaithe.
- Bainfear an modúl `django.utils.datetime_safe` neamhdhoiciméadaithe.
- Athróidh luach réamhshocraithe an socrú `USE_TZ` ó `False` go True\`.
- Athróidh an prótacal réamhshocraithe léarscáileanna láithreáin do léarscáileanna láithreáin a tógadh lasmuigh de chomhthéacs iarratais ó `'http'` go `https'`.
- Bainfear an argóint `extra_tests` le haghaidh ```DiscoverRunner.build_suite () ``agus ``DiscoverRunner.run_tests ()```.
- Tabharfaidh na comhiomlánacha `Django.Contrib.Postgres.Aggregates.Arrayagg`, `Jsonbagg`, agus `Stringagg` `` `None `` ar ais nuair nach mbeidh aon sraitheanna in ionad `[]`, agus faoi seach.
- Bainfear an socrú `USE_L10N`.
- Bainfear an socrú idirthréimhseach `USE_DEPRECATED_PYTZ`.
- Bainfear tacaíocht do chóin ama `pytz`.
- Bainfear an argóint `is_dst` as:

  - QuerySet.DateTimes () \`\`
  - django.utils.timezone.make\_aware () \`\`
  - Django.db.Models.Functions.trunc () \`\`
  - Django.db.Models.Functions.TruncSecond () \`\`
  - Django.db.Models.Functions.TruncMinute () \`\`
  - Django.db.Models.Functions.Trunchour () \`\`
  - Django.db.Models.Functions.TruncDay () \`\`
  - Django.db.Models.Functions.TruncWeek () \`\`
  - Django.db.Models.Functions.TruncMonth () \`\`
  - Django.db.Models.Functions.TruncQuarter () \`\`
  - Django.db.Models.Functions.TruncYear () \`\`
- Bainfear na ranganna `Django.contrib.gis.admin.geomodelAdmin` agus `OsmGeoAdmin`.
- An Basfhoirm neamh-dhoiciméadaithe. Bainfear an modh \_html\_output () .
- Bainfear an cumas `str` a thabhairt ar ais, seachas `SafeString`, nuair a dhéanfar `ErrorDict` agus `Liosta Earráid` a rindreáil.

Féach na:ref: Nótaí scaoileadh Django 4.1 \<deprecated-features-4.1\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- An SitemapIndexItem. Bainfear modh \_\_str\_\_ () .
- Bainfear an suíomh idirthréimhseach `CSRF_COOKIE_MASKED`.
- Bainfear an argóint ```ainm ``de `django.utils.functional.cached_property ()```.
- Bainfear an argóint opclasses\` de Django.contrib.postgres.Constraints.ExclusionConstraint\`.
- Bainfear an cumas neamhdhoiciméadaithe chun `Errors=None` a chur chuig ```SimpleTestCase.AssertFormError () ``agus ``AssertFormSetError ()```.
- Bainfear `django.contrib.sessions.serializers.pickleserializer`.
- Ní cheadfar úsáid ```QuerySet.iterator () ``ar thacar cheisteanna a thuilleann rudaí gaolmhara gan an argóint ``chunk_size``` a sholáthar a thuilleadh.
- Ní cheadófar cásanna samhaltaithe nár sábháladh chuig na scagairí gaolmhara a thuilleadh.
- Beidh `created=True` ag teastáil i síniú fo-aicmí RemoteUserBackend.configure\_user () .
- Bainfear tacaíocht le logáil amach trí iarratais `GET` sna django.contrib.auth.views.logoutview\` agus django.contrib.auth.views.logout\_then\_login () .
- Bainfear an ailias `django.utils.timezone.utc` chuig datetime.timezone.utc\`.
- Ní cheadfar réad freagartha agus ainm foirme/foirmeacha a chur chuig ```SimpletestCase.assertFormError () ``agus ``AssertFormSetError ()``` a thuilleadh.
- Bainfear an Django.contrib.gis.admin.openLayersWidget\`.
- Bainfear an `Django.contrib.auth.hashers.cryptPasswordHasher`.
- Bainfear na teimpléid `” django/forms/default.html “` agus `” django/forms/formsets/default.html “`.
- An cumas chun modhanna `Nulls_first=False` nó `Nulls_last=False` a rith go ```Expression.asc () ``agus ``Expression.desc ()```, agus bainfear an abairt `OrderBy`.

## 4.1

Féach na:ref: Nótaí scaoileadh Django 3.2 \<deprecated-features-3.2\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear tacaíocht chun rudaí a shannadh nach dtacaíonn le cóipeanna domhain a chruthú le copy.deepcopy () \`\`do thréithe ranga i \`\`TestCase.setupTestData ()\`.
- Ní thacóidh `BaseCommand.requires_System_Checks` le luachanna boolean.
- Bainfear an argóint `whitelist` agus `domain_whitelist` tréith `django.core.validators.emailvalidator`.
- Bainfear an t-athróg modúl `default_app_config`.
- Ní ghlaoidh ``` TransactionTestCase.assertQuerySetEqual () `` ``` go huathoibríoch ar repr () ar cheist ceisteanna i gcomparáid le luachanna teaghráin.
- Bainfear `django.core.cache.backends.memcached.memcachedcache`.
- Bainfear tacaíocht don fhormáid réamh-Django 3.2 de theachtaireachtaí a úsáideann `Django.contrib.messages.storage.cookie.cookie.cookieStorage`.

## 4.0

Féach na:ref: Nótaí scaoileadh Django 3.0 \<deprecated-features-3.0\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear ```django.utils.http.urlquote () ``, `urlquote_plus ()```, urlunquote () \`, agus `urlunquote_plus ()`.
- Bainfear ```django.utils.encoding.force_text () ``agus ``smart_text ()```.
- Bainfear ```django.utils.translation.ugettext () ``, ``ugettext_lazy ()```, ugettext\_noop () \`, ungettext ()\`, agus ungettext\_lazy () .
- Ní shocróidh ```django.views.i18n.set_language () ``an teanga úsáideora a thuilleadh i `request.session``` (eochair `django.utils.translation.language_session_key`).
- Beidh `Alias=None` ag teastáil i síniú fo-aicmí Django.db.Models.Expression.get\_Group\_by\_cols () .
- Bainfear django.utils.text.unescape\_entity () .
- Bainfear django.utils.http.is\_safe\_url () .

Féach na:ref: Nótaí scaoileadh Django 3.1 \<deprecated-features-3.1\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear an socrú `PASSWORD_RESET_TIMEOUT_DAYS`.
- Ní cheadfar úsáid neamhdhoiciméadaithe an chuardaigh: lookup: isnull le luachanna neamh-boolean mar an taobh na láimhe deise a thuilleadh.
- Bainfear an rang eisceachta Django.db.Models.Query\_Utils.InvalidQuery .
- Bainfear an pointe iontrála `django-admin.py`.
- Bainfear an modh HttpRequest.is\_ajax () \`.
- Bainfear tacaíocht don fhormáid ionchódú réamh-DJango 3.1 de luachanna fianáin a úsáideann `Django.contrib.messages.storage.cookie.cookie.cookieStorage`.
- Bainfear tacaíocht do na comharthaí athshocraithe pasfhocal réamh-DJango 3.1 ar an suíomh riaracháin (a úsáideann algartam hashing SHA-1).
- Bainfear tacaíocht don fhormáid ionchódú réamh-Django 3.1 de na seisiúin.
- Bainfear tacaíocht do na sínithe réamh-DJango 3.1 `Django.Core.Signing.Signer` (ionchódaithe leis an algartam SHA-1).
- Bainfear tacaíocht do na sínithe réamh-DJango 3.1 ```django.core.signing.dumps () ``(ionchódaithe leis an algartam SHA-1) i ``django.core.signing.loads ()```.
- Bainfear tacaíocht do na seisiúin úsáideora réamh-Django 3.1 (a úsáideann algartam SHA-1).
- An argóint `get_response` do django.utils.deprecation.middlewaremixin. Beidh \_\_init\_\_ () \`\`ag teastáil agus ní ghlacfaidh sé le \`\`None\`.
- Bainfear an argóint providing\_args\` le haghaidh `Django.Dispatch.Signal`.
- Beidh an argóint ```length ``le haghaidh `django.utils.crypto.get_random_string ()``` ag teastáil.
- Bainfear an teachtaireacht `liosta` le haghaidh `ModelMultiplechoicefield`.
- Bainfear tacaíocht chun ainmneacha colún amh a chur chuig QuerySet.order\_by () .
- Bainfear an tsamhail `Nullbooleanfield`. Fanfaidh réimse stub le haghaidh comhoiriúnachta le himirce stairiúla.
- Bainfear django.conf.urls.url () .
- Bainfear an tsamhail `Django.contrib.postgres.fields.jsonfield`. Fanfaidh réimse stub le haghaidh comhoiriúnachta le himirce stairiúla.
- Bainfear `django.contrib.postgres.forms.jsonfield`, Django.contrib.postgres.fields.jsonb.keytransform\`, agus `Django.contrib.postgres.fields.jsonb.keytextTransform`.
- Bainfear na clibeanna teimpléad `{% ifequal%}` agus `{% ifnotequal%}`.
- Bainfear an socrú idirthréimhseach `DEFAULT_HASHING_ALGORITHM`.

## 3.1

Féach na:ref: Nótaí scaoileadh Django 2.2 \<deprecated-features-2.2\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear `django.utils.timezone.fixeDoffset`.
- Bainfear django.core.paginator.querysetPaginator .
- Ní bheidh tionchar ag Meta.Ordering\` samhail ar cheisteanna `GROUP BY` a thuilleadh.
- Bainfear `django.contrib.postgres.fields.floatrangefield` agus `Django.contrib.postgres.forms.floatrangefield`.
- Bainfear an socrú `FILE_CHARSET`.
- Bainfear `django.contrib.staticfiles.storage.cachedStaticFilesStorage`.
- Beidh ````remoteUserBackend.configure_user () ``ag teastáil ```request```` mar an chéad argóint seasaimh.
- Bainfear tacaíocht do SimpletestCase.ALLOW\_DATABASE\_Queries\` agus `TransactionTestCase.Multi_DB`.

## 3.0

Féach na:ref: Nótaí scaoileadh Django 2.0 \<deprecated-features-2.0\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear an modúl `django.db.backends.postgresql_psycopg2`.
- Bainfear django.shortcuts.render\_to\_response () .
- Bainfear an socrú `DEFAULT_CONTENT_TYPE`.
- Bainfear HttpRequest.xreadLines () .
- Bainfear tacaíocht don argóint `context` de Field.from\_DB\_VALUE () \`\`agus \`\`Expression.convert\_value ()\`.
- Bainfear an argóint eochairfhocal `field_name` de QuerySet.early () \`\`agus \`\`latest ()\`.

Féach na:ref: Nótaí scaoileadh Django 2.1 \<deprecated-features-2.1\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear `Django.contrib.gis.db.models.functions.forcerhr`.
- Bainfear django.utils.http.cookie\_date () .
- Bainfear na leabharlanna clibeanna teimpléad `staticfiles` agus `admin_static`.
- Bainfear django.contrib.staticfiles.templatetags.static () .
- Bainfear an shim chun ligean ```InlineModelAdmin.has_Add_Permit () ``a shainiú gan argóint ``obj```.

## 2.1

Féach na:ref: Nótaí scaoileadh Django 1.11 \<deprecated-features-1.11\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- ```contrib.auth.views.login () ``, `logout ()```, password\_change () \`, password\_change\_done ()\`, password\_change\_done () \`, password\_reset\_done ()\`, password\_reset\_done () \`, password\_reset\_firm ()\`, agus wordpass\_reset\_complete () Bainfear .
- Bainfear an paraiméadar `extra_context` de contrib.auth.views.logout\_then\_login () \`.
- Bainfear django.test.runner.setup\_databases () .
- Bainfear django.utils.translation.string\_concat () .
- Ní thacóidh `django.core.cache.backends.memcached.pylibmccache` a thuilleadh le socruithe iompraíochta `pylibmc` a rith mar thréithe barrleibhéil de `OPTIONS`.
- Bainfear an paraiméadar `host` de django.utils.http.is\_safe\_url () \`.
- Bainfear an chlib teimpléid `{% include%}` a thostú ar eisceachtaí a ardaíodh agus iad á rindreáil.
- Bainfear databaseintrospection.get\_indexes () .
- Beidh iarraidh iarraidh mar an chéad argóint seasaimh ag teastáil leis an modh fíordheimhnithe () chun cúltaca fíordheimhnithe.
- Bainfear an maisitheoir django.db.models.permalink () .
- Bainfear an socrú `USE_ETAGS`. Ní shocróidh `CommonMiddleware` agus django.utils.cache.patch\_response\_heads () ETags a thuilleadh.
- An `Samhail. Bainfear tréith _meta.has_auto_field`.
- Tacaíocht ```url () ``do bhratacha inlíne i ngrúpaí léirithe rialta (``` (? i) `,` (? L) `,` (? m) `,` (? s) `, agus` (? u) ) bainfear.
- Bainfear tacaíocht do mhodhanna `Widget.render ()` gan an argóint `renderer`.

## 2.0

Féach na:ref: Nótaí scaoileadh Django 1.9 \<deprecated-features-1.9\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear an argóint `lag` chuig Django.Dispatch.Signals.Signal.Disconnect () .
- Bainfear Django.db.backends.base.basedatabaseOperations.check\_aggregate\_support () .
- Bainfear an pacáiste `django.forms.extras`.
- Bainfear an cúntóir `assignment_tag`.
- Bainfear an argóint `óst` chuig `AssertsRedirects`. Bainfear an ciseal comhoiriúnachta a ligeann URLanna iomlána a mheas cothrom le cinn coibhneasta nuair a bhíonn an cosán comhionann freisin.
- Bainfear `Field.rel`.
- Bainfear tréith `Field.remote_field.`.
- Beidh an argóint on\_delete\` ag teastáil le haghaidh `ForeignKey` agus `Onetoonefield`.
- Bainfear django.db.models.fields.add\_lazy\_relations () .
- Nuair a chumasaítear tacaíocht crios ama, ní thiontfaidh cúltaca bunachar sonraí nach dtacaíonn le criosanna ama amanna dáta feasacha go luachanna naif in UTC níos mó nuair a chuirtear luachanna den sórt sin mar pharaiméadair chuig ceisteanna SQL a fhorghníomhaítear lasmuigh den ORM, m.sh. le cursor.executar () .
- Bainfear an maisitheoir django.contrib.auth.tests.utils.skipifCustomUser () .
- Bainfear na ranganna `Geomanager` agus `GeoquerySet`.
- Bainfear an modúl `django.contrib.gis.geoip`.
- Bainfear an seiceáil `supports_recursion` le haghaidh luchtóirí teimpléad as:

  - Django.Template.Engine.Engine.Find\_Template () \`\`
  - Django.Template.Loader\_Tags.ExtendSnode.Find\_Template () \`\`
  - Django.Template.Loaders.Base.Loader.Supports\_Recursion () \`\`
  - Django.Template.Loaders.Cached.Loader.Supports\_Recursion () \`\`
- Bainfear na modhanna lódóra teimpléad ```load_template () ``agus ``load_template_sources ()```.
- Bainfear an argóint `template_dirs` le haghaidh luchtóirí teimpléad:

  - Django.Template.Loaders.Base.Loader.Get\_Template () \`\`
  - Django.Template.Loaders.Cached.Loader.Cache\_key () \`\`
  - Django.Template.Loaders.Cached.Loader.Get\_Template () \`\`
  - Django.Template.Loaders.Cached.Loader.Get\_Template\_Sources () \`\`
  - Django.Template.Loaders.FileSystem.Loader.Get\_Template\_Sources () \`\`
- An Django.Template.Loaders.Base.Loader. Bainfear modh \_\_call\_\_ () .
- Tiocfar tacaíocht do thuairimí earráide saincheaptha le paraiméadar suímh amháin.
- Bainfear an tréith `mime_type` de Django.Utils.FeedGenerator.Atom1Feed\` agus `Django.Utils.FeedGenerator.rssFeed` i bhfabhar `content_type`.
- Bainfear an argóint `app_name` le django.conf.urls.include () .
- Bainfear an tacaíocht chun 3 tuple a rith mar an chéad argóint le include () .
- Bainfear tacaíocht chun spás ainmneacha URL a shocrú gan spás ainmneacha feidhmchláir.
- ```Réimse. Bainfear _get_val_from_obj () ``i bhfabhar ``field.value_from_object ()```.
- Bainfear `django.template.loaders.eggs.loader`.
- Bainfear an paraiméadar `current_app` chuig na tuairimí `contrib.auth`.
- Bainfear an argóint eochairfhocal `callable_obj` chuig simpletestCase.assertRaisesMessage () .
- Bainfear tacaíocht don tréith allow\_tags\` ar mhodhanna `ModelAdmin`.
- Bainfear an argóint eochairfhocal `enclosure` le SyndicationFeed.add\_item () \`.
- Bainfear na hainmneacha `Django.Template.LoaderOrigin` agus `Django.Template.Base.StringOrigin` le haghaidh `Django.Template.Base.Origin`.

Féach na:ref: Nótaí scaoileadh Django 1.10 \<deprecated-features-1.10\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear an rogha `makemigrations --exit`.
- Bainfear tacaíocht le haghaidh sannadh díreach le heochair eachtrach droim nó gaol go leor.
- Bainfear na modhanna ```get_srid () ``agus ``set_srid ()``` de django.contrib.gis.geos.geosgeometry\`.
- Bainfear na modhanna ```get_x () ``, `set_x ()```, get\_y () \`, set\_y ()\`, get\_z () \`, agus `set_z ()` modhanna `django.contrib.gis.geos.point`.
- Bainfear na modhanna ```get_coords () ``agus ``set_coords ()``` de django.contrib.gis.geos.point\`.
- Bainfear maoin `cascaded_union` de Django.contrib.gis.geos.multipolygon\`.
- Bainfear django.utils.functional.allow\_lazy () .
- Bainfear an rogha shell --plain .
- Bainfear an modúl `django.core.urlresolvers`.
- Bainfear an tsamhail `CommaseParatedIntegerField`. Fanfaidh réimse stub le haghaidh comhoiriúnachta le himirce stairiúla.
- Bainfear tacaíocht don mhodh teimpléad Context.has\_key () .
- Bainfear tacaíocht do na modhanna ```django.core.files.storage.accessed_Time () ``, `created_time ()```, agus modified\_time () \`.
- Bainfear tacaíocht le haghaidh cuardaigh fiosrúcháin ag baint úsáide as ainm an tsamhail nuair a shocraítear `Meta.default_RELATED_NAME`.
- Bainfear an cuardach fiosrúcháin `__search` agus an modh `DatabaseOperations.fullText_search_sql ()`.
- Bainfear an shim chun tacú le ranganna bainisteora saincheaptha gan modh \_apply\_rel\_filters () .
- Ní thacófar le ```User.is_Authenticated () ``agus ``User.is_Anonymous ()``` mar mhodhanna a thuilleadh.
- An tréith phríobháideach `virtual_fields` de Samhail. Bainfear \_meta\`.
- Na hargóintí eochairfhocal príobháideacha `virtual_only` i field.contribute\_to\_class () \`\`agus \`\`virtual\` i Samhail. Bainfear \_meta.add\_field () \`.
- Bainfear na tuairimí javascript\_catalog () \`\`agus \`\`json\_catalog ()\`.
- Bainfear an fheidhm django.contrib.gis.utils.precision\_wkt () .
- In oidhreacht il-tábla, bainfear cur chun cinn intuigthe ```OneToonefield` go ``parent_nasc```.
- Tacaíocht do Giuirléid. Bainfear \_format\_value () .
- Bainfear modhanna `filefield` ```get_directory_name () ``agus ``get_filename ()```.
- Bainfear an fheidhm ```mark_for_escaping () ``agus na ranganna a úsáideann sé: ``EscapeData```, EscapeBytes\`, EscapeText\`, EscapeString\`, agus `EscapeUnicode`.
- Athróidh an scagaire `escape` chun django.utils.html.conditional\_escape () a úsáid.
- Bainfear `Manager.Use_for_Related_Fields`.
- Leanfaidh oidhreacht Mhúnla `Bainiste` rialacha oidhreachta MRO agus bainfear an Meta.Manager\_Inheritance\_from\_Future\` chun roghnú isteach don iompar seo.
- Bainfear tacaíocht do middleware sean-stíl ag baint úsáide as settings.middleware\_classes\`.

## 1.10

Féach na:ref: Nótaí scaoileadh Django 1.8 \<deprecated-features-1.8\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear tacaíocht chun glaoch ar `SQLCompiler` go díreach mar ainm chun a mhodh `quote_name_unless_alias` a ghlaoch.
- Bainfear clibeanna teimpléad ```timthriall` agus ``firstof``` ón leabharlann clibeanna teimpléad `todhcha` (a úsáidtear le linn na tréimhse díghabhála 1.6/1.7).
- Bainfear django.conf.urls.patterns () .
- Bainfear tacaíocht don argóint `prefix` chuig django.conf.urls.i18n.i18n\_patterns () .
- Bainfear `simpletestcase.urls`.
- Ag baint úsáide as comhaireamh mícheart de luachanna neamhphacáilte sa chlib teimpléad `for`, ardóidh eisceacht seachas teip go ciúin.
- Bainfear an cumas URLanna a aisiompú ag baint úsáide as cosán poncaigh Python.
- Bainfear an cumas cosán poncaigh Python a úsáid do na socruithe `LOGIN_URL` agus `LOGIN_REDIRECT_URL`.
- Tiocfar tacaíocht do: py:mod: optparse le haghaidh orduithe bainistíochta saincheaptha (ina ionad: py:mod: argparse).
- Bainfear an rang `Django.Core.Management.NoArgsCommand`. Úsáid:class: ~django.core.management.baseCommand ina ionad sin, nach dtógann aon argóintí de réir réamhshocraithe.
- Bainfear modúl `django.core.context_processors`.
- Bainfear modúl `django.db.models.sql.aggregates`.
- Bainfear modúl `django.contrib.gis.db.models.sql.aggregates`.
- Bainfear na modhanna agus na hairíonna seo a leanas de Django.db.sql.query.query\`:

  - Airíonna: `aggregates` agus `aggregate_select`
  - Modhanna: `add_aggregate`, set\_aggregate\_mask\`, agus `append_aggregate_mask`.
- Bainfear `django.template.resolve_variable`.
- Bainfear na APIs príobháideacha seo a leanas ó:class: Django.db.Models.Options.Options (`Model. _meta`):

  - get\_field\_by\_ainm () \`
  - faigh\_all\_field\_ainmneacha () \`
  - faigh\_fields\_with\_model () \`\`
  - faigh\_réimsí coincréite\_with\_model () \`
  - get\_m2m\_with\_model () \`
  - faigh\_all\_earra\_bhainteach\_() \`
  - Faigh\_rudaí gaolmhaithe\_le\_samhail () \`
  - faigh\_all\_bhainteach\_go leor le go leor rudaí () \`
  - faigh\_all\_gaol\_m2m\_rudaí\_le\_samhail () \`
- Bainfear an argóint `error_message` de django.forms.regexfield\`.
- Ní thacóidh an scagaire `unordered_list` le seanliostaí stíl a thuilleadh.
- Bainfear tacaíocht d'argóintí teaghrán `view` chuig url () \`.
- An shim comhoiriúnach ar chúl chun ```Django.Forms.form a athainmniú. Bainfear _has_modified () ``go ``has_modified ()```.
- Bainfear an scagaire teimpléad removetags .
- Bainfear na feidhmeanna ```remove_tags () ``agus `strip_entity ()``` i django.utils.html\`.
- Bainfear an argóint `is_admin_site` le django.contrib.auth.views.password\_reset () .
- Bainfear `django.db.models.field.subclassing.subfieldbase`.
- Bainfear `django.utils.checksums`; tá a fheidhmiúlacht san áireamh i `django-localflavor` 1.1+.
- Bainfear an tréith `original_content_type_id` ar Django.contrib.admin.helpers.inlineAdminForm\`.
- Bainfear an shim comhoiriúnachta ar ais chun ligean do ```formMixin.get_form () ``a shainiú gan aon luach réamhshocraithe dá argóint ``form_class```.
- Bainfear na socruithe seo a leanas:

  - `CEADÁIL_INCLUDE_FRÉAMH`
  - `PRÓISEÁLAITHE COMHTHÉACS TEIMPLÉAD`
  - `TEMPLATE_DEBUG`
  - `TEIMPLÉAD_DIRS`
  - `TEIMPLÉ_LOADERS`
  - `TEIMPLÉAD_STRING_IFE_NEAMHBHAILÍ`
- Bainfear an alias comhoiriúnachta ar chúl Django.Template.Loader.BaselOader .
- Ní ghlacfaidh rudaí teimpléad Django ar ais ar:func: ~django.template.loader.get\_template agus:func: ~django.template.loader.select\_template le a:class: ~django.template.context ina: meth: ~django.template.backends.base.template.render () modh níos mó.
- [Template response APIs](/ga/5.2/ref/template-response/) will enforce the use
  of [`dict`](https://docs.python.org/3/library/stdtypes.html#dict) and backend-dependent template objects instead of
  [`Context`](/ga/5.2/ref/templates/api/#django.template.Context) and [`Template`](/ga/5.2/ref/templates/api/#django.template.Template)
  respectively.
- Bainfear an paraiméadar `current_app` don fheidhm agus na ranganna seo a leanas:

  - django.shortcuts.render () \`\`
  - Django.Template.context () \`\`
  - Django.Template.requestContext () \`\`
  - Django.Template.Response.TemplateResponse () \`\`
- Bainfear na paraiméadair `foclóire` agus `context_instance` do na feidhmeanna seo a leanas:

  - django.shortcuts.render () \`\`
  - django.shortcuts.render\_to\_response () \`\`
  - django.template.loader.render\_to\_string () \`\`
- Bainfear an paraiméadar dirs\` do na feidhmeanna seo a leanas:

  - django.template.loader.get\_template () \`\`
  - django.template.loader.select\_template () \`\`
  - django.shortcuts.render () \`\`
  - django.shortcuts.render\_to\_response () \`\`
- Cumasófar fíorú seisiúin beag beann cibé an bhfuil ``django.contrib.auth.middleware.SessionAuthenticationMiddleware'` i `MIDDLEWARE_CLASSES`` nó nach bhfuil.
- Bainfear tréith príobháideach `Django.db.Models.Field.Related`.
- Bainfear an rogha `--list` den ordú bainistíochta `imirce`.
- Bainfear an chlib teimpléad `ssi`.
- Bainfear tacaíocht don oibreoir comparáide `=` sa chlib teimpléad if .
- Bainfear na cinn comhoiriúnachta ar chúl chun ligean ```Storage.get_available_name () ``agus ``Storage.save ()``` a shainiú gan argóint `max_long`.
- Bainfear tacaíocht don chomhréir oidhreachta `% (<foo>) s` i ModelFormMixin.Success\_URL\`.
- Bainfear modhanna comhiomlána ```GeoquerySet ``bailiú () ``, `méid ()```, extent3d () \`, `make_line ()`, agus `` unionagg () ` ``.
- Bainfear an cumas `ContentType.Name` a shonrú agus sampla cineál ábhair á chruthú.
- Bainfear tacaíocht do sheanshíniú `allow_migrate`. D'athraigh sé ó ```allow_migration (self, db, model) ``go `allow_migration (self, db, app_label, model_name=None, **leideanna)```.
- Bainfear tacaíocht do chomhréir `{% cycle%}` a úsáideann argóintí scartha le camóg.
- Beidh eisceacht mar eisceacht an rabhadh go n-eisiúint:class: ~django.core.signing.signer nuair a thugtar deighilteoir neamhbhailí.

## 1.9

Féach na:ref: Nótaí scaoileadh Django 1.7 \<deprecated-features-1.7\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear `django.utils.dictconfig`.
- Bainfear `django.utils.importlib`.
- Bainfear `django.utils.tzinfo`.
- Bainfear `django.utils.unittest`.
- Bainfear an t-ordú `syncdb`.
- Bainfear `django.db.models.signals.pre_syncdb` agus `django.db.models.signals.post_syncdb`.
- Ní bheidh allow\_syncdb\` ar ródairí bunachar sonraí ina allow\_migrate\` go huathoibríoch a thuilleadh.
- Bainfear sioncrónú uathoibríoch aipeanna gan imirce. Beidh imirce éigeantach do gach aip mura rachaidh tú ar an rogha `--run-syncdb` go `imirce`.
- Bainfear na horduithe bainistíochta SQL le haghaidh aipeanna gan imirce, `sql`, sqlall\`, sqlclear\`, sqldropindexes\`, agus `sqlindexes`.
- Bainfear tacaíocht do luchtú uathoibríoch daingneáin initial\_data agus sonraí tosaigh SQL.
- Caithfear gach samhail a shainiú taobh istigh d'fheidhmchlár suiteáilte nó sainmhíniú: attr: ~django.db.models.options.app\_label a dhearbhú. Ina theannta sin, ní bheidh sé indéanta iad a iompórtáil sula luchtaítear a n-iarratas. Go háirithe, ní bheidh sé indéanta samhlacha a iompórtáil taobh istigh de phacáiste fréimhe a bhfeidhmchláir.
- Bainfear an tsamhail agus an fhoirm `Ipaddressfield`. Fanfaidh réimse stub le haghaidh comhoiriúnachta le himirce stairiúla.
- Ní thacófar le AppCommand.handle\_app () a thuilleadh.
- Ní bheidh `requestsite` agus ```get_current_site () ``iniompórtála ó `django.contrib.sites.models``` a thuilleadh.
- Bainfear tacaíocht FastCGI tríd an ordú bainistíochta runfcgi\`. Imscaradh do thionscadal le do thoil ag úsáid WSGI.
- Bainfear `Django.utils.DataStructures.Sorteddict`. Úsáid:class: Collections.OrderedDict ó leabharlann caighdeánach Python ina ionad.
- Bainfear `ModelAdmin.Declared_FieldSets`.
- Athainmníodh cásanna `util.py` sa chód-bhunachar Django go `utils.py` in iarracht gach tagairt util agus utils a aontú. Bainfear na modúil a sholáthraíodh comhoiriúnacht ar ais:

  - `django.contrib.admin.util`
  - `django.contrib.gis.db.backends.util`
  - `django.db.backends.util`
  - `django.forms.util`
- Bainfear `ModelAdmin.get_FormSets`.
- Tugadh isteach an shim comhoiriúnachta cúil chun an ```BaseMemcachedCache a athainmniú. Bainfear an modh _get_memcache_timeout () ``chun `get_backend_timeout ()```.
- Bainfear na roghanna `--natural` agus `-n` le haghaidh: djadmin: dumpdata.
- Bainfear an argóint use\_natural\_keys\` le haghaidh serializers.serialize () .
- Bainfear API príobháideach django.forms.forms.get\_declared\_fields () .
- Bainfear an cumas `SplitDateTimeWidget` le DateTimeField\` a úsáid.
- Bainfear an maoin WSGIrequest.request\`.
- Bainfear an rang `Django.utils.DataStructures.Mergedict`.
- Bainfear na cóid teanga zh-cn\` agus zh-tw\` agus an cód teanga zh-hans\` agus zh-hant\` faoi seach ina ionad iad.
- Bainfear an `django.utils.functional.memoize` inmheánach.
- Bainfear `django.core.cache.get_cache`. Cuir iontrálacha oiriúnacha leis: socrú: CACHES agus bain úsáid as: data: django.core.cache.caches ina ionad.
- Bainfear `django.db.models.loading`.
- Ní bheidh sé indéanta argóintí inghlaonta a chur chuig ceisteanna ceisteanna a thuilleadh.
- Bainfear `BaseCommand.requires_model_validation` i bhfabhar `requires_system_checks`. Cuirfear seiceálacha riaracháin in ionad bailíochtóirí riaracháin.
- Bainfear na tréithe `ModelAdmin.Validator_Class` agus `default_validator_class`.
- Bainfear ModelAdmin.validate () .
- Bainfear `Django.db.backends.databaseValidation.validate_field` i bhfabhar an modh `check_field`.
- Bainfear an t-ordú bainistíochta bailíochta.
- Bainfear `django.utils.module_loading.import_by_path` i bhfabhar `django.utils.module_loading.import_string`.
- Bainfear clibeanna teimpléad `ssi` agus url \`\`ón leabharlann clibeanna teimpléad \`\`todhcha\` (a úsáidtear le linn na tréimhse díghabhála 1.3/1.4).
- Bainfear `django.utils.text.javascript_quote`.
- Ní thacófar le socruithe tástála bunachar sonraí mar iontrálacha neamhspleácha i socruithe bunachar sonraí, réamhshocraithe ag `TEST_`, a thuilleadh.
- Bainfear an rogha `cache_choices` to:class: ~django.forms.ModelChoiceField agus:class: ~django.forms.ModelMultipleChoiceField.
- Athróidh luach réamhshocraithe an tréith: attr: RedirectView.permanent \<django.views.generic.base.RedirectView.permanent\>\`ó \`\`True\` go `False`.
- Bainfear `Django.Contrib.SiteMaps.FlatPageSitemap` i bhfabhar `Django.Contrib.FlatPages.Sitemaps.FlatPageSitemap`.
- Bainfear API príobháideach Django.Test.Utils.TestTemplateLoader .
- Bainfear an modúl `django.contrib.contenttypes.generic`.
- Bainfear APIs príobháideacha ```Django.db.models.sql.where.whereNode.make_atom () ``agus ``Django.db.Models.sql.where.restricint```.

## 1.8

Féach na:ref: Nótaí scaoileadh Django 1.6 \<deprecated-features-1.6\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear `django.contrib.comments`.
- Bainfear na APIs bainistíochta idirbheart seo a leanas:

  - `Idirbheartaíocht Meánmhéireach`,
  - na maisitheoirí agus na bainisteoirí comhthéacs `autochommit`, commit\_on\_rath\`, agus `commit_láimh`, a shainmhínítear in `django.db.transaction`,
  - na feidhmeanna `commit_unless_managed` agus `rollback_unless_managed`, atá sainmhínithe freisin in `django.db.transaction`,
  - an socrú `TRANSACTIONS_MANAGED`.
- Éalóidh clibeanna teimpléad:ttag: timthriall agus:ttag: firstof a n-argóintí go huathoibríoch. I 1.6 agus 1.7, soláthraíonn an t-iompar seo ag leagan na gclibeanna seo sa leabharlann clibeanna teimpléad `todhcha`.
- Bainfear an socrú `SEND_BROKEN_LINK_EMAILS`. Cuir an:class: Django.middleware.common.BrokenLinkemailsMiddleware middleware 'le do shocrú `MIDDLEWARE_CLASSES` ina ionad.
- Bainfear `django.middleware.doc.xviewMiddleware`. Úsáid `django.contrib.admindocs.middleware.xviewMiddleware` ina ionad.
- `Múnla. Ainmníodh _meta.module_name` go `model_name`.
- Bain na shimanna comhoiriúnacha ar chúl a tugadh isteach chun athainmniú `get_query_set` agus modhanna ceisteanna comhchosúla. Bíonn tionchar aige seo ar na haicmí seo a leanas: BaseModelAdmin\`, Changelist\`, BaseCommentNode\`, GenericForeignKey\`, `Manager`, SingleRelateDObjectDescriptor\` agus `ReversesingleRelateDobjectDescriptor`.
- Bain na shims comhoiriúnacha ar chúl a tugadh isteach chun na tréithe `changelist.root_query_set` agus Changelist.query\_set\` a athainmniú.
- Bainfear `django.views.defaults.shortcut`, mar chuid den aidhm na tagairtí `django.contrib` go léir a bhaint as croí-chód Django. Ina áit sin bain úsáid as `django.contrib.contenttypes.views.shortcut`. Bainfear `django.conf.urls.shortcut` freisin.
- Bainfear tacaíocht do mhodúl Leabharlann Íomháithe Python (PIL), mar ní cosúil go bhfuil sé á chothabháil go gníomhach a thuilleadh agus nach n-oibríonn sé ar Python 3.
- Bainfear na APIs príobháideacha seo a leanas:

  - `django.db.backend`
  - django.db.close\_connection () \`\`
  - Django.db.backends.creation.basedatabasecreation.set\_autoCommit () \`\`
  - django.db.transaction.is\_managed () \`\`
  - django.db.transaction.managed () \`\`
- Bainfear `Django.Forms.Widgets.RadioInput` i bhfabhar `Django.Forms.Widgets.RadioChoiceInput`.
- Bainfear an modúl `django.test.simple` agus an rang `Django.Test.Simple.DjangoTestSuiterunner`. Ina áit sin bain úsáid as `Django.Test.Runner.DiscoverRunner`.
- An modúl django.test. Bainfear \_doctest . Ina áit sin bain úsáid as an modúl doctest ó leabharlann caighdeánach Python.
- Bainfear an socrú `CACHE_MIDDLEWARE_ANONYMOUS_ONLY`.
- Úsáid an “Rialú”, nó “Ordú” crua-chódaithe ar Mac, chun níos mó ná ceann amháin a roghnó.\* teaghrán chun “help\_text” a sholáthraíonn an úsáideoir nó a chur leis an úsáideoir i bhfoirmeacha do ManytoNí dhéanfaidh Django aon réimsí samhail níos mó ag an gciseal samhail ná ag an gciseal foirmeacha.
- An Samhail. Bainfear modhanna \_meta.get\_ (add|change|scriosadh) \_ceadúnaí.
- Ní léifear an eochair seisiúin `django_language` a thuilleadh le haghaidh comhoiriúnacht ar ais.
- Bainfear Léarscáileanna Suímh Geografacha (`django.contrib.gis.sitemaps.views.index` agus `django.contrib.gis.sitemaps.views.sitemap`).
- Bainfear `django.utils.html.fix_ampersands`, an scagaire teimpléad `fix_ampersands` agus `django.utils.html.clean_html` tar éis diphacáil luathaithe.

## 1.7

Féach na:ref: Nótaí scaoileadh Django 1.5 \<deprecated-features-1.5\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear an modúl `django.utils.simplejson`. Soláthraíonn an leabharlann caighdeánach:mod: json ar chóir a úsáid ina ionad.
- Bainfear an fheidhm `django.utils.itercompat.product`. Ba chóir an leagan tógáilte Python a úsáid ina ionad sin.
- Bainfear ceartú uathoibríoch socruithe INSTALLED\_APPS agus TEMPLATE\_DIRS nuair a shonraítear iad mar shreang simplí in ionad tuple agus ardófar eisceacht.
- Bainfear an argóint mimetype\` leis na modhanna `__init__` de:class: ~django.http.httpResponse, :class: ~Django.Template.Response.SimpleTemplateResponse, agus:class: ~Django.Template.Response.TemplateResponse. Ba chóir `content_type` a úsáid ina ionad. Baineann sé seo freisin leis an aicearra render\_to\_response () agus tuairimí na léarscáileáin an léarscáileáin, :func: ~django.contrib.sitemaps.views.index agus:func: ~django.contrib.sitemaps.views.sitemap.
- Nuair a dhéantar: Class: ~django.http.httpResponse le iterator, nó nuai:attr: ~django.http.http.httpResponse.content socraítear ar iterator, caitheofar an t-iterator sin láithreach.
- Bainfear an socrú `AUTH_PROFILE_MODULE`, agus an modh get\_profile () ar an tsamhail Úsáideora.
- Bainfear an t-ordú bainistíochta `glantach`. Cuirtear `clearsessions` in ionad é.
- Bainfear an script daily\_cleanup.py\`.
- Bainfear an argóint eochairfhocal `depth` ó:meth: ~django.db.models.query.queryset.select\_related.
- Feidhmíonn na get\_warnings\_state () /restore\_warnings\_state () neamhdhoiciméadaithe ó:mod: django.test.utils agus an save\_warnings\_state () / restore\_warnings\_state () :ref: django.test. \* Tá modhanna tástáil \<django-testcase-subclasses\>'díchuimsithe. Úsáid bainisteoir comhthéacs: class: warnings.catch\_warnings atá ar fáil ag tosú le Python 2.6 ina ionad.
- Bainfear an modh `check_for_test_cookie` gan doiciméid i [`AuthenticationForm`](/ga/5.2/topics/auth/default/#django.contrib.auth.forms.AuthenticationForm) tar éis dímheasa luathaithe. Ba cheart d’úsáideoirí a fho-rangaíonn an fhoirm seo glaonna chuig an modh seo a bhaint, agus ina ionad sin a chinntiú go bhfuil a gcuid tuairimí a bhaineann le húdar cosanta CSRF, rud a chinntíonn go bhfuil fianáin cumasaithe.
- Bainfear an leagan de ```django.contrib.auth.views.password_reset_confirm () ``a thacaíonn le ID úsáideora ionchódaithe base36 (``django.contrib.auth.views.password_reset_confirm_uidb36```). Má tá do shuíomh ag rith Django 1.6 ar feadh níos mó ná `PASSWORD_RESET_TIMEOUT_DAYS`, ní bheidh aon éifeacht ag an athrú seo. Mura bhfuil, ansin ní oibreoidh aon naisc athshocraithe pasfhocal a ghintear sula ndéanann tú uasghrádú go Django 1.7 tar éis an uasghrádú.
- Bainfear an meascán `django.utils.encoding.StrandUnicode`.

## 1.6

Féach na:ref: Nótaí scaoileadh Django 1.4 \<deprecated-features-1.4\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear `django.contrib.databrowse`.
- Bainfear `django.contrib.localflavor` tar éis díscrúdú luathaithe.
- Bainfear `django.contrib.markup` tar éis díghníomhú luathaithe.
- Bainfear na modúil comhoiriúnachta `django.utils.copycompat` agus `django.utils.hashcompat` chomh maith leis na feidhmeanna `django.utils.itercompat.all` agus `django.utils.itercompat.any`. Ba chóir na leaganacha tógtha Python a úsáid ina ionad sin.
- Bainfear na maisitheoirí `csrf_response_exempt` agus `csrf_view_exemt`. Ós rud é go raibh 1.4 `csrf_response_exempt` ina no-op (filleann sé an fheidhm chéanna ar ais), agus tá csrf\_view\_exemt\` ina chomhchiallach do `django.views.decorators.csrf.csrf_exemt`, ar chóir a úsáid chun é a chur in ionad.
- Rinneadh an cúltaca `Django.Core.Cache.Backends.Memcached.CacheClass` roinnte ina dhá cheann i Django 1.3 d'fhonn tacaíocht a thabhairt isteach do PyliBMC. Bainfear an Cacheclass\` stairiúil i bhfabhar `django.core.cache.backends.memcached.memcachedcache`.
- Ní bheidh na rudaí réamhshocraithe sa RA de django.contrib.localflavor.uk\` inrochtana ach trína n-ainmneacha réamhshocraithe GB (is é GB an cód ceart ISO 3166 don Ríocht Aontaithe).
- Cuireadh na socruithe `IGNORABLE_404_STARTS` agus `IGNORABLE_404_ENDS` in ionad:setting: IGNORABLE\_404\_URLS sa scaoileadh 1.4. Bainfear iad.
- Athraíodh an draoi foirme chun tuairimí rang-bhunaithe a úsáid le cúltaca inphlugáilte i 1.4. Bainfear an cur i bhfeidhm roimhe seo.
- Bainfear bealaí oidhreachta chun glaoch: func: ~django.views.decorators.cache.cache\_page.
- Bainfear an shim comhoiriúnachta ar ais chun scagaire dífhabhtaithe bréagach a chur go huathoibríoch leis an láimhseálaí logála mail\_admins'. Ba chóir go n-áireofaí an scagaire seo go sainráite sa socrú: Socrú: \`LOGGING más mian leis.
- Bainfear na feidhmeanna truncation bunaithe ```django.utils.text.truncate_words () ``agus ``django.utils.text.truncate_html_words ()``` i bhfabhar rang `Django.utils.text.truncator`.
- Bogadh an rang `django.contrib.gis.geoip` chuig django.contrib.gis.geoip\` i 1.4 - bainfear an aicearra i `django.contrib.gis.utils`.
- Bainfear `django.conf.urls.defaults`. Tá na feidhmeanna ```áirítear () ``, `patrons ()```, agus ```url () ``, móis:data: `~django.conf.urls.handler404` agus:data: `~django.conf.urls.handler500` ar fáil anois trí ``django.conf.urls```.
- Bainfear na feidhmeanna ```setup_environ () ``agus ``execute_manager ()``` ó:mod: django.core.management. Ciallaíonn sé seo freisin nach n-oibreoidh an sean-stíl (réamh-1.4) comhad: file: manage.py a thuilleadh.
- Ní thacófar tacú le bratacha `is_safe` agus `needs_autoescape` a shocrú mar thréithe feidhmeanna scagaire teimpléad a thuilleadh.
- Athainmníodh an tréith HttpRequest.Raw\_Post\_Data\` go HttpRequest.body \`\`i 1.4. Bainfear an comhoiriúnacht ar ais - ní oibreoidh \`\`HttpRequest.raw\_Post\_Data\` a thuilleadh.
- Caithfidh an luach don pharaiméadar post\_url\_continue\` i ModelAdmin.Response\_Add () \`\`a bheith ina \`\`None\` (chun athreorú chuig leathanach eagarthóireachta an réad nua-chruthaithe) nó url réamh-fhormáidithe. Formáidí teaghrán, mar shampla an '' réamhshocraithe roimhe seo.. /%s/', ní ghlacfar le haon thuilleadh.

## 1.5

Féach na:ref: Nótaí scaoileadh Django 1.3 \<deprecated-features-1.3\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Beidh eisceacht seachas `DeprecationWarning` mar thoradh ar Django a thosú gan a:: SECRET\_KEY. (Cuirtear é seo a luasghéarú ón ngnáthchosán diúltaithe; féach na:doc: Nótaí scaoileadh Django 1.4 \</releases/1.4\>.)
- Bainfear an láimhseálaí iarratais mod\_python\`. Ba chóir an láimhseálaí mod\_wsgi\` a úsáid ina ionad.
- \<test-client\>Bainfear an tréith `template` ar rudaí `django.test.client.response` ar ais ag an: ref: cliant tástála. Ba chóir an tréith: Attr: ~django.test.response.templates a úsáid ina ionad.
- Bainfear an `django.test.simple.djangotestrunner`. Ina áit sin bain úsáid as rang dúchasach `unittest`. Is féidir gnéithe an Django.Test.Simple.DjangoTestRunner\` (lena n-áirítear foirceannadh tástála teip tapa agus Ctrl-C) a sholáthar ag: class: UnitTest.TextTestRunner.
- Bainfear an fheidhm neamhdhoiciméadaithe ```django.contrib.formtools.utils.security_hash ``, ina ionad sin bain úsáid as ``django.contrib.formtools.utils.form_hmac```
- Bainfear na modúil amharc cineálacha bunaithe ar fheidhm i bhfabhar a gcoibhéisí aicmbunaithe, leagtha amach: doc: anseo \</topics/class-based-views/index\>.
- Bainfear an Django.Core.Servers.BaseHttp.adminMediaHandler\`. Ina áit bain úsáid as `Django.Contrib.StaticFiles.Handlers.StaticFilesHandler`.
- Bainfear leabharlann clibeanna teimpléad `adminmedia` agus an chlib teimpléad {% admin\_media\_prefix%} i bhfabhar láimhseáil na gcomhaid statacha cineálacha. (Tá sé seo níos gasta ná an gnáthchosán díghabhála; féach na:doc: Nótaí scaoileadh Django 1.4 \</releases/1.4\>.)
- Athrófar na clibeanna teimpléad ```url ``agus `ssi``` ionas gur athróg teimpléad é an chéad argóint do gach clib, ní teaghrán intuigthe. In 1.4, soláthraíonn an t-iompar seo le leagan den chlib sa leabharlann clibeanna teimpléad `todhcha`.
- Bainfear na horduithe bainistíochta `reset` agus sqlreset .
- Caithfidh cúltaca fíordheimhnithe tacú le húsáideoir neamhghníomhach a chuirtear ar aghaidh chuig gach modh a dhéileál Ní sheiceálfar an tréith `supports_inactive_user` a thuilleadh agus is féidir é a bhaint as cúltaca saincheaptha.
- : meth: ~django.contrib.gis.geos.geosgeometry.transform ardóidh a:class: ~django.contrib.gis.geos.geosException nuair a ghairtear ar geoiméadra gan aon luach SRID.
- Bainfear `Django.http.CompatCookie` i bhfabhar `django.http.simplecookie`.
- Bainfear `Django.core.context_processors.permWrapper` agus `Django.core.context_processors.permlookupdict` i bhfabhar na Django.contrib.auth.context\_processors.permwrapper\` agus `Django.contrib.auth.context_processors.permlooklookper` , faoi seach.
- Beidh gá le socruithe: Socrú: MEDIA\_URL nó:setting: STATIC\_URL a chríochnú le slasc rianaithe chun a chinntiú go bhfuil bealach comhsheasmhach ann chun cosáin a chomhcheangal i dteimpléid.
- Bainfear `django.db.models.fields.urlfield.verify_exists`. Rinneadh an ghné a dhíchur i 1.3.1 mar gheall ar shaincheisteanna slándála agus feidhmíochta inchothroime agus leanfaidh sé fráma ama díluasaithe beagán.
- Déanfar neamhaird ar aistriúcháin atá lonnaithe faoin mbealach tionscadal\* mar a thugtar air le linn an phróisis tógála aistriúchá Is féidir an socrú: SETTING: LOCALE\_PATHS a úsáid don tasc céanna trí chonair an chórais chomhaid a áireamh chuig eolaire `locale` ina bhfuil aistriúcháin neamh-shonrach le feidhmchláir ina luach.
- Ní thacóidh an aip Markup contrib le leaganacha de leabharlann Python-Markdown níos luaithe ná 2.1 a thuilleadh. Baineadh úsáid as amlíne luathaithe toisc gur diúscríobh a bhaineann le slándáil é seo.
- Bainfear an socrú `CACHE_BACKEND`. Ba chóir an cúltaca taisce a shonrú sa shocrú: socrú: CACHES.

## 1.4

Féach na:ref: Nótaí scaoileadh Django 1.2 \<deprecated-features-1.2\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Bainfear `csrfResponsemiddleware` agus `CsrfMiddleware`. Úsáid an chlib teimpléad `{% csrf_token%}` taobh istigh d'fhoirmeacha chun cosaint CSRF a chumasú. Fanann `csrfViewMiddleware` agus tá sé cumasaithe de réir réamhshocraithe.
- Bainfear na sean-allmhairí le haghaidh feidhmiúlacht CSRF (`django.contrib.csrf.*`), a bhog go croí i 1.2.
- Bainfear an modúl `django.contrib.gis.db.backend` i bhfabhar na gcúltaca sonracha.
- Bainfear `SMTPConnection` i bhfabhar API cúltaca ríomhphoist cineálach.
- Bainfear an iliomad go leor feidhmeanna giniúna SQL ar chúltaca an bhunachar sonraí.
- Bainfear an cumas teaghlach `DATABASE_*` de shuíomhanna barrleibhéil a úsáid chun naisc bunachar sonraí a shainiú.
- Bainfear an cumas notáil ghearrthandúil a úsáid chun cúltaca bunachar sonraí a shonrú (ie, `sqlite3` in ionad `django.db.backends.sqlite3`).
- Beidh ar na modhanna `get_db_prep_save`, get\_db\_prep\_value\` agus `get_db_prep_lookup` tacú le bunachair sonraí iolracha.
- Tá an tsamhail `Teachtaireacht` (i `django.contrib.auth`), a bhainisteoir gaolmhar sa mhúnla `Úsáideoir` (`user.message_set`), agus na modhanna gaolmhara (`úsáideoir. message_set.create()` agus `user.get_and_delete_messages()`), bainfear iad. Ba cheart an creat [messages](/ga/5.2/ref/contrib/messages/) a úsáid ina ionad. Bainfear an athróg gaolmhar `teachtaireachtaí` a sheol próiseálaí comhthéacs an údaráis ar ais freisin. Tabhair faoi deara go gciallaíonn sé seo go mbeidh an feidhmchlár riaracháin ag brath ar phróiseálaí comhthéacs na dteachtaireachtaí.
- Caithfidh cúltaca fíordheimhnithe tacú leis an bparaiméadar ```obj` chun cead a sheiceáil. Ní sheiceálfar an tréith ``supports_object_permissions``` a thuilleadh agus is féidir é a bhaint as cúltaca saincheaptha.
- Caithfidh cúltaca fíordheimhnithe tacú leis an rang `AnonymousUser` a chuirtear ar aghaidh chuig gach modh a dhéileálann le ceadanna. Ní dhéanfar an t-athróg supports\_anonymous\_user\` a sheiceáil a thuilleadh agus is féidir é a bhaint as cúltaca saincheaptha.
- Bainfear an cumas lódóir teimpléad inghlaonta a shonrú seachas rang `Loader`, mar aon leis na feidhmeanna `load_template_source` atá san áireamh leis na luchtóirí teimpléad ionsuite le haghaidh comhoiriúnacht ar ais.
- ```django.utils.translation.get_date_formats () ``agus ``django.utils.translation.get_partial_date_formats ()```. Bainfear na feidhmeanna seo; bain úsáid as an django.utils.formats.get\_format () atá ar an eolas áitiúil chun na formáidí cuí a fháil.
- In django.forms.fields\`, bainfear na comhsheasmhainní: DEFAULT\_DATE\_INPUT\_FORMATS\`, DEFAULT\_TIME\_INPUT\_FORMATS\` agus `DEFAULT_DATETIME_INPUT_FORMATS`. Úsáid django.utils.formats.get\_format () chun na formáidí cuí a fháil.
- Bainfear an cumas reathóir tástála bunaithe ar fheidhm a úsáid, in éineacht leis an rith tástála django.test.simple.run\_tests () .
- Bainfear an radharc ```views.feed () ``agus an rang ``Feeds.Feed``` i `django.contrib.syndication`. Ba chóir an radharc rang-bhunaithe `Views.Feed` a úsáid ina ionad.
- `django.core.context_processors.auth`. Bainfidh an scaoileadh seo an seanmhodh i bhfabhar an mhodha nua i `django.contrib.auth.context_processors.auth`.
- Bainfear an cúltaca bunachar sonraí postgresql\`, bain úsáid as an gcúltaca `postgresql_psycopg2` ina ionad.
- Bainfear an cód teanga ```no ``agus cuirfear an cód teanga ``nb``` in ionad é.
- Caithfidh cúltaca fíordheimhnithe an tréith boolean `supports_inactive_user` a shainiú go dtí leagan 1.5 nuair a ghlacfar leis go láimhseálfaidh gach cúltaca úsáideoirí neamhghníomhacha.
- Bainfear `django.db.models.fields.xmlfield`. Rinneadh é seo a dhíchur mar chuid den scaoileadh 1.3. Baineadh úsáid as sceideal díghluathaithe toisc nár rinne an réimse aon ról níos faide ná ról simplí ```réimse téacs` ó baineadh ``seanfhoirme```. Is féidir `TextField` a chur in ionad gach úsáide de `XMLField`.
- Bainfear an paraiméadar `mixin` neamhdhoiciméadaithe leis an modh ```open () ``de `django.core.files.storage``` (agus fo-aicmí).

## 1.3

Féach na:ref: Nótaí scaoileadh Django 1.1 \<deprecated-features-1.1\>\`le haghaidh tuilleadh sonraí faoi na hathruithe seo.

- Adminsite.root () . Bainfear an modh seo chun na URLanna riaracháin a cheangal suas i bhfabhar admin.site.urls a áireamh.
- Caithfidh cúltaca fíordheimhnithe na tréithe boolean `supports_object_permissions` agus `supports_anonymous_user` a shainiú go dtí leagan 1.4, ag an bpointe sin glacfar leis go dtacóidh gach cúltaca leis na roghanna seo.
