И django-hosts, и это решение (Django: перезаписать ROOT_URLCONF с помощью request.urlconf в промежуточном программном обеспечении) советуют использовать промежуточное ПО для переопределения URLConf, указав путь для urlconf.
Однако для этого потребуется файл с переменной urlpatterns.
Вместо этого я пытаюсь загрузить шаблоны URL-адресов на основе поддомена / проекта. Поэтому я ищу способ сделать это без создания файла каждый раз, когда кто-то обновляет URL-адрес страниц и записывает его в файл «urls_subdomain.py».
Вот ссылка на промежуточное ПО для запросов от django: https://docs.djangoproject.com/en/2.1/topics/http/urls/#how-django-processes-a-request
да, но это не динамично. вам нужно создать для него файл.






можешь попробовать это github.com/jazzband/django-hosts