Я новичок в переполнении стека, так что извините, если мой вопрос слишком наивен. Я создаю сайт на основе Django на Heroku, и я добавил систему комментариев Disqus, используя django-disqus. Пользователи также могут зарегистрироваться на моем сайте, поэтому, естественно, я не хочу, чтобы они снова вводили данные для входа, когда комментарии к сообщению с Disqus - я хочу, чтобы пользователь автоматически регистрировался с помощью Disqus (по крайней мере, форма Name + Email должна заполняться после вывода сведения о пользователе от request.user).Конфигурация Javascript для django-disqus не работает
Я нашел некоторые вещи в Интернете, чтобы сделать это (все они предложили то же самое): Here. Они говорят, что я должен поместить следующее в код Javascript программы, прежде чем IFrame Disqus делает:
var disqus_def_name = "{{ user.get_full_name}}";
var disqus_def_email = "{{ user.email }}";
Если вы проверяете here конфигурация Javascript задается в том же блоке, embed.js. Поскольку я использую Django, этот код включен в мои templatetags, поэтому я должен добавить конфигурацию выше (имя и адрес электронной почты) в какой-нибудь другой JS-блок. Я добавил его в первый основной блок, но он не работает. Любая помощь будет оценена!
Спасибо! Хотя это плохо для меня, потому что я не хочу, чтобы пользователи, уже подписанные на моем веб-сайте, снова вводили свои данные для комментариев. – nRT
А, что вы на самом деле ищете, это на самом деле однократный вход. См. Здесь: http://help.disqus.com/customer/portal/articles/684744 - вам нужно связаться с нами, чтобы включить его, поместите ATTN Ryan при обращении к нам здесь: http://disqus.com/support / –