Александр Нестеров, странно, что в этом случае есть еще доступ к редактированию самого фреймворка. Вроде бы подобные хостинги довольно ограниченные - залил свои файлы и хватит
Валентин Бируля, как для опыта, то что вы переписали немного фреймворк, это я думаю хорошо, но все же как для прода, я не мог бы это рекомендовать по той причине, что не знаю всего, что скрывает за собой "дебаг". Если вам интересен именно момент рендера файлов, то изучите именно эту тему - как без дебага рендерить файлы так, будто дебаг включен. Я думаю, что для этого придется переписать значительно меньше кода, чем вырезать все то, что не нужно видеть пользователям на проде с дебагом.
Валентин Бируля, но все же, в чем основная идея оставлять дебаг включенным? Возможно есть решение проблемы с выключенным. Если вопрос только рендера файлов, то тоже идея не самая лучшая, лучше найти конфиг нгинкс+гуникорн. А может быть даже с выключенным дебагом можно обращаться к файлам через фреймворк, но об этом я не читал.
Александр Нестеров, по-моему на дебаг-странице еще ключи отображаются, запросы, пути, версия питона и джанго и куча другой полезной информации для хакеров
Ты можешь студенту установить только 1 курс. Как добавить ему еще какой-то и прочие, если поле может ссылаться только на одно значение?
То же самое и с курсами
deny, к сожалению, не подходит. Я не знаю какое там ограничение на количество значений, но он даже не схавал несколько десятков тысяч значений. А для блокировки рекламы, метрик и прочего мусора - значений может быть свыше 400к
Можно, конечно, попробовать выбрать самые важные домены конкретно для меня, но это немного геморройно