Evrone Challenge
DevOps
Middle Engineer (β)
Senior Engineer (β)
Frontend
Middle Engineer (β)
Middle+ Engineer (β)
Senior Engineer (β)
Go
Middle Engineer (β)
Middle+ Engineer (β)
Senior Engineer (β)
Python
Middle Engineer [L2]
Middle+ Engineer (Candidate)
Middle+ Engineer [L3]
Senior Engineer (Starter)
Senior Engineer (Candidate)
Senior Engineer [L4]
QA Manual Web
Senior Engineer
Junior
Senior Engineer (Candidate)
Middle Engineer (Candidate)
Middle+ Engineer
Middle Engineer
Ruby & Rails
Junior [L1]
Junior+
Middle Engineer [L2]
Middle+ Engineer (Candidate)
Middle+ Engineer [L3]
Senior Engineer (Starter)
Senior Engineer (Candidate)
Senior Engineer [L4]
Talent Acquisition
Senior Recruiter [L5]
Middle+ Recruiter [L4]
Middle Recruiter [L3]
Pre-middle Recruiter [L2]
Sign in
Challenge
Challenge yourself
Python Advanced web development using Django
Advanced level of working with Django
Жизненный цикл запроса и ответа
Materials
Django request lifecycle
Django middlewares
Custom middleware guide
URL dispatcher
Django auth backend
Extending the user model
Asynchronous support
ORM: Asynchronous queries
Django async roadmap
Кэширование и инвалидация кэша
Materials
Django’s cache framework
Фоновые задачи
Materials
Celery
Celery periodic tasks
Asynchronous tasks with Django and Celery
Celery Flower
Cross-Origin Resource Sharing
Materials
Cross-Origin Resource Sharing in Django
Cross Site Request Forgery protection in Django