Discourse — это полноценное приложение на EmberJS, поэтому вы не можете запрашивать или манипулировать элементами так, как если бы это был обычный HTML-сайт, сгенерированный на сервере.
Чтобы настроить веб-приложение, следуйте рекомендациям в руководстве: