Я хотел бы создавать сайты django во время выполнения, используя тот же файл settings.py.
Например, у меня в таблице django_site есть следующие строки:
1 | 127.0.0.1:8001 | sitea
2 | 127.0.0.1:8002 | siteb
3 | 127.0.0.1:8003 | sitec
Мой django переходит к моему settings.py, извлекает site_id и выводит нужный сайт. Что я хотел бы сделать, так это:
1 | 127.0.0.1:8001 | genericsite
но затем доступ пользователя:
127.0.0.1:8001/sitea -> it brings sitea
127.0.0.1:8001/siteb -> it brings siteb
Как бы вы подошли к настройке шаблонов URL? Например, если я снова зайду на свою страницу администратора и создам sited
, я смогу получить доступ к sited
. P.S. Вся информация, которая мне нужна после этого, будет отфильтрована на основе сайта, который запрашивает пользователь.
Мне очень нужна рука с этим! Большое спасибо..