Dimittis de Django 3.0 interretialem compagem

cepit locus interretialem emissio django 3.0, scripta Pythone et ad explicandas textus applicationes destinati. Ramus Django 3.0 numeretur pro iusto auxilio emissione et voluntate accipere updates usque ad Aprilis MMXXI. LTS ramus 2021 usque ad Aprilem 2.22 sustentabitur, et ramus 2022 usque ad Aprilem 1.11. Support ramus 2020 discontinuata est.

Clavis improvements:

  • dummodo fulcimentum asynchrono modo cum executione in forma applicationis ASGI operandi. Software interface ASGI (Servo Asynchronous Gateway Interface) ordinatur ut subrogetur WSGI, eo quo faciliorem reddit commercium ministrantium, compagum et applicationum quae operationem asynchronam sustinent. Firmamentum currens usus WSGI retinetur, et codice assync-relato solum comprehenditur cum in ambitibus ASGI fundatum currit.

    Ad modum asynchronum, eventus separatus ansa impletur, in quo signum vocare "async tutum" non licet. In hoc codice, exempli gratia, operationes cum DBMS (ORM), quae in contextu asynchrono (hoc in casu, synchroni Operationis error proponendum) comprehendit, in filo synchrono separato collocari debet.

  • Specialized enum types TextChoices addidit, IntegerChoices et Electiones, quae esse possunt ut textum definire et integros campos in exemplari exemplari, exempli gratia, si necesse est copia pittaciarum lecturarum in agris condere, in quasdam notas transferri;

    classis YearInSchool(models.TextChoices):
    FRESHMAN = 'FR', _('Freshman')
    SOPHOMORE = SO, _('Sophomore)
    JUNIOR = 'JR', _('Junior')
    PATER = 'SR', _('Senior')
    GRADUATE = 'GR', _('Graduate')

  • Addidit facultatem specificare quae output BooleanFieldDirecte in QuerySet filtra sine primo annotando, antequam eas ad annotationem eliquandam adhibeas.
  • Officialis subsidium MariaDB 10.1 et recentiora emissione providetur.
  • Genus effectum est pro PostgreSQL ExclusionConstraint ut expressio-fundatur angustiis EXCLUDERE;
  • Python 3.5 auxilium discontinuatum est.

Source: opennet.ru