Возможно ли через админку Django управлять url адресами?
Здравствуйте!
У меня возник вопрос, на которые не могу найти ответа. Возможно ли в Django через админку управлять url адресами? Например делать временно неактивными url адреса, а когда нужно активировать их и все это главное делать через админку. Возможно кто-то встречался с подобной задачей. Было бы интерестно узнать как вы ее решали.
Смотря какими адресами. Если теми, что прописаны в urls.py и маршрутизируют запросы на представления, то не встречал подобной возможности и сомневаюсь в её целесообразности. А если url'ами динамически создаваемых из админки страниц, то смотреть в сторону flatpages или CMS.
Здравствуйте, Сергей! Спасибо за ваш ответ! В данный момент все url адреса прописаны в файлах urls.py, к некоторым из этих url-ов и нужно сделать возможность подключения/отключения по необходимости администратора. Посоветовали посмотреть в сторону MIddleware.
NogerbekNurzhan, правильно посоветовали. Придётся вам подробно изучить механизм обработки запросов в Django и написать собственную реализацию требуемого функционала.