Django – це популярний фреймворк для розробки веб-застосунків мовою Python. Він є відкритим вихідним кодом і надає розробникам безліч можливостей для створення потужних і масштабованих додатків.
З моменту свого першого релізу Django пройшов довгий шлях розвитку і зараз доступна остання, стабільна версія фреймворку. Це важливо пам'ятати, оскільки використання найсвіжішої версії Django дозволяє уникати помилок та проблем, пов'язаних із застарілими функціональними можливостями.
На момент написання цієї статті остання версія Django – 3.2. Вона була випущена в квітні 2021 року і містить безліч нових та покращених функцій, таких як підтримка нових версій Python, покращена безпека, покращена підтримка баз даних та багато іншого.
| Версія | дата випуску | Статус |
|---|---|---|
| 1.0 | 3 вересня 2008 | Застаріла |
| 1.1 | 29 червня 2009 | Застаріла |
| 1.2 | 17 травня 2010 | Застаріла |
| 1.3 | 23 березня 2011 | Застаріла |
| 1.4 | 23 березня 2012 | Застаріла |
| 1.5 | 26 лютого 2013 | Застаріла |
| 1.6 | 6 листопада 2013 | Застаріла |
| 1.7 | 2 вересня 2014 | Застаріла |
| 1.8 | 1 квітня 2015 | Застаріла |
| 1.9 | 1 грудня 2015 | Застаріла |
| 1.10 | 1 серпня 2016 | Застаріла |
| 1.11 | 4 квітня 2017 | Застаріла |
| 2.0 | 1 грудня 2017 | Застаріла |
| 2.1 | 1 серпня 2018 | Застаріла |
| 2.2 | 2 квітня 2019 | Застаріла |
| 3.0 | 2 грудня 2020 | Поточна |
| 3.1 | 4 серпня 2021 | Підтримка до грудня 2023 року |
| 3.2 | 1 грудня 2022 | Підтримка до грудня 2024 року |
Чому варто використовувати Django?
Головна гідність Django вона є у вільному доступі, що значно спрощує процес веб-розробки. Це не тільки ефективне рішення для веб-розробки, але й зручна платформа для взаємодії з клієнтами та розробниками.Використання Django відкриває такі можливості: Оперативна робота.
Що повинен знати розробник Django?
Що має вміти фахівець Python і Django на базовому чи поглибленому рівні (залежно від кваліфікації). Має загальні уявлення про фронтенд веб-сторінок, HTML, CSS та Javascript. Знайомий з мовою запитів SQL та особливостями роботи з базами даних. Може працювати з API сторонніх сервісів.
Якою мовою написано Django?
PythonDjango / Мова програмування Django написана на Pythonщо працює на багатьох платформах. Це означає, що ви не прив'язані до будь-якої конкретної серверної платформи і можете запускати програми на багатьох версіях Linux, Windows та Mac OS X.