рд╡реЗрдм рдлреНрд░реЗрдорд╡рд░реНрдХ рд░рд┐рд▓реАрдЬ , рдкрд╛рдЗрдердирдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рд░ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛред Django 3.0 рд▓рд╛рдИ рдирд┐рдпрдорд┐рдд рд╕рдорд░реНрдерди рд░рд┐рд▓реАрдЬрдХреЛ рд░реВрдкрдорд╛ рд╡рд░реНрдЧреАрдХреГрдд рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рд╣реБрдиреЗрдЫ рдЕрдкреНрд░рд┐рд▓ реирежреирез рд╕рдореНрдордХрд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВред реи.реиреи LTS рд╢рд╛рдЦрд╛ рдЕрдкреНрд░рд┐рд▓ реирежреиреи рд╕рдореНрдо рд░ рез.резрез рд╢рд╛рдЦрд╛ рдЕрдкреНрд░рд┐рд▓ реирежреиреж рд╕рдореНрдо рд╕рдорд░реНрдерд┐рдд рд░рд╣рдиреЗрдЫред реи.рез рд╢рд╛рдЦрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╕рдорд╛рдкреНрдд рднрдПрдХреЛ рдЫред
рдХреБрдЮреНрдЬреА :
- ASGI рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рд░реВрдкрдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд╕рд╛рде рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердиред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рдЗрдиреНрдЯрд░рдлреЗрд╕ (рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ рд╕рд░реНрднрд░ рдЧреЗрдЯрд╡реЗ рдЗрдиреНрдЯрд░рдлреЗрд╕) WSGI рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд░реВрдкрдорд╛ рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рд╣реЛ, рдЬрд╕рдХреЛ рдЙрджреНрджреЗрд╢реНрдп рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ рдЕрдкрд░реЗрд╢рдирд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрдиреЗ рд╕рд░реНрднрд░рд╣рд░реВ, рдлреНрд░реЗрдорд╡рд░реНрдХрд╣рд░реВ рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдмреАрдЪрдХреЛ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рд╕рд╣рдЬ рдмрдирд╛рдЙрдиреБ рд╣реЛред WSGI рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдХрд╛рдпрдо рд░рд╛рдЦрд┐рдПрдХреЛ рдЫ, рддрд░ ASGI-рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдЪрд▓реНрджрд╛ рдорд╛рддреНрд░ рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ рдХреЛрдб рд╕рдХреНрд╖рдо рд╣реБрдиреНрдЫред
рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ рдореЛрдбрдХреЛ рд▓рд╛рдЧрд┐ рдЫреБрдЯреНрдЯреИ рдШрдЯрдирд╛ рд▓реВрдк рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ "рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд" рднрдиреЗрд░ рдЪрд┐рдиреНрд╣ рд▓рдЧрд╛рдЗрдПрдХреЛ рдХреЛрдб рдХрд▓ рдЧрд░реНрди рдирд┐рд╖реЗрдз рдЧрд░реНрджрдЫред рдпрд╕рдорд╛, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, DBMS (ORM) рдЕрдкрд░реЗрд╢рдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреН рдЬреБрди рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ рд╕рдиреНрджрд░реНрднрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдБрджреИрди (рдпрд╕ рдЕрд╡рд╕реНрдерд╛рдорд╛, SynchronousOnlyOperation рддреНрд░реБрдЯрд┐ рдлреНрдпрд╛рдБрдХрд┐рдиреЗрдЫ) рд░ рдЫреБрдЯреНрдЯреИ рд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдереНрд░реЗрдбрдорд╛ рд╕рд╛рд░рд┐рдиреБрдкрд░реНрдЫред
- рд╡рд┐рд╢реЗрд╖ рдЧрдгрдирд╛ рдЧрд░рд┐рдПрдХрд╛ рдкреНрд░рдХрд╛рд░рд╣рд░реВ TextChoices, IntegerChoices рд░ Choices рдердкрд┐рдпреЛ, рдЬреБрди рд╣реБрди рд╕рдХреНрдЫ рдореЛрдбреЗрд▓рдорд╛ рдкрд╛рда рд░ рдкреВрд░реНрдгрд╛рдВрдХ рдХреНрд╖реЗрддреНрд░рд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрди, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЬрдм рдирд┐рд╢реНрдЪрд┐рдд рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВрдорд╛ рдЕрдиреБрд╡рд╛рдж рдЧрд░рд┐рдПрдХрд╛ рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ рдкрдвреНрди рдпреЛрдЧреНрдп рд▓реЗрдмрд▓рд╣рд░реВрдХреЛ рд╕реЗрдЯрд╣рд░реВ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рд╣реБрдиреНрдЫ:
рдХрдХреНрд╖рд╛ рд╡рд░реНрд╖рд╡рд┐рджреНрдпрд╛рд▓рдпрдорд╛(рдореЛрдбреЗрд▓рд╣рд░реВредрдкрд╛рдардЪрдпрдирд╣рд░реВ):
FRESHMAN = 'FR', _('Freshman')
рд╕реЛрдлреЛрдореЛрд░ = 'рддреНрдпрд╕реЛ рднрдП', _('рд╕реЛрдлреЛрдореЛрд░')
рдЬреБрдирд┐рдпрд░ = 'рдЬреБрдирд┐рдпрд░', _('рдЬреБрдирд┐рдпрд░')
рд╡рд░рд┐рд╖реНрда = 'SR', _('рд╡рд░рд┐рд╖реНрда')
рд╕реНрдирд╛рддрдХ = 'GR', _('рд╕реНрдирд╛рддрдХ') - рдЖрдЙрдЯрдкреБрдЯ рд╣реБрдиреЗ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд╣рд░реВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ , рдлрд┐рд▓реНрдЯрд░рд┐рдЩрдорд╛ рдПрдиреЛрдЯреЗрд╕рдирд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░реНрдиреБ рдЕрдШрд┐, рдкрд╣рд┐рд▓реЗ рдПрдиреЛрдЯреЗрдЯ рдирдЧрд░реА рд╕рд┐рдзреИ QuerySet рдлрд┐рд▓реНрдЯрд░рд╣рд░реВрдорд╛ред
- MariaDB резреж.рез рд░ рдкрдЫрд┐рд▓реНрд▓рд╛ рд░рд┐рд▓реАрдЬрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред
- PostgreSQL рдХреЛ рд▓рд╛рдЧрд┐ рдПрдЙрдЯрд╛ рдХрдХреНрд╖рд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐-рдЖрдзрд╛рд░рд┐рдд рдЕрд╡рд░реЛрдзрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди ;
- Python 3.5 рд╕рдорд░реНрдерди рдмрдиреНрдж рдЧрд░рд┐рдПрдХреЛ рдЫред
рд╕реНрд░реЛрдд: opennet.ru
