Я считаю, что у вас есть несколько вариантов, и это действительно сводится к тому, какие цели вы хотите достичь, поскольку каждое решение имеет дополнительные функции / элементы управления.
Можно было бы использовать NGINX и Apache, иметь статические файлы на сервере NGINX для вашего приложения django и, если возможно, иметь возможность создать мост, чтобы он обслуживал вложения файлов из документа couchdb (не уверен, действительно ли это возможно) , Вы также можете использовать NGINX в качестве прокси для части apache / django для обработки логики приложения.
Другим вариантом будет использование «couchapp» для фактического показа контента из вашего couchdb. Который я думаю, вы также можете настроить NGINX в качестве прокси-сервера, который будет располагаться перед couchapp, если вам нужны SEO дружественные URL.
Наконец, возможно, стоит подумать о настройке приложения nodejs с помощью Express. Приложение nodejs выдает дружественные URL-адреса, и, поскольку он полностью состоит из javascript, он может работать лучше с couchdb, чем с django / python.
Я, безусловно, не эксперт в этой области, большая часть моего опыта - это nginx / apache и django, но я довольно давно следил за couchdb, и было время, когда все оставляли его позади nginx в целях безопасности , но я верю, что эти проблемы были решены ... возможно?