Вопрос в тему. Если начать разработку с Django, но потом не исключен вариант NoSQL, как-то можно подстелить соломки в этом случае?
Я бы сказал, что если вам понадобится NoSQL, то вы позже можете ту часть приложения, где он нужен, вынести в отдельный сервис. Советую вам не выдумывать себе лишних проблем на начальном этапе, в процессе сами разбетесь, что к чему.