Чтобы заниматься только бэкендом (и тем более только django), надо работать в большой команде с чётким разделением труда. Чтобы был тимлид, верстальщик, js-программист, админ, дизайнер, тестер и нуб для всякой мелочи. Но зачем в такую команду брать человека, который со всеми будет разговаривать на разных языках?
Поэтому, прежде чем получить работу, связанную только с бэкендом, вам придётся какое-то время быть универсалом. И заниматься всем, от настройки vps до порезки макета в фотошопе (а то и до его рисования).
Конечно, если у вас действительно хорошие знания по питону, можно заниматься не клепанием сайтов, а чем-то, связанным с обработкой данных (например, где-то мне попадалось видео, как делали расчёт предполагаемой температуры для яндекс.погоды, вот там html не особо пригодился :)), но это, как я уже говорил, можно делать только в большой команде.