Встречается на собеседованиях • сегодня

С какой версией Django работал

Работал с Django 3.2 LTS и 4.x. Предпочитаю LTS-версии (3.2, 4.2) для production из-за длительной поддержки. Знаком с ключевыми изменениями:

  • Django 4.0:
    • Удалена поддержка Python 3.6
    • Новый async-интерфейс ORM
    • zoneinfo вместо pytz
python
# Пример async view (Django 4.x)
from django.http import JsonResponse
async def my_view(request):
    await some_async_task()
    return JsonResponse({"status": "ok"})
  • Django 3.2:
    • Поддержка JSONField для всех БД
    • Улучшения в admin.StackedInline

Для новых проектов выбираю актуальную LTS (сейчас 4.2).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы