2009-05-22 3 views
-3

Хорошо, я знаю, что задал подобные вопросы, но я чувствую, что это, надеюсь, немного отличается. Я интегрирую django.comments в свое приложение, и чем больше я играю с ним, тем больше я понимаю, что он может даже не стоить моего времени в конце дня. В стороне, мне удалось добавить Captcha к моим комментариям, и я узнал, что настройка формы - ужасная идея (скрытие этой honeypot глупо сложно, и из того, что я могу сказать, требуется, чтобы JS спряталась. Все в порядке, мне удалось с этим справиться. Тем не менее, шаблоны комментариев (предварительный просмотр и публикация) разочаровывают.Передача переменных в Django Комментарий Просмотров

Когда пользователь отправляется на предварительный просмотр или размещенные шаблоны, я бы хотел, чтобы мои боковые панели имели динамические данные, которые по-прежнему будут работать, но это не так. Должен ли я переопределять/переписывать представления комментариев, чтобы переместить данные в эти представления? В этот момент мне кажется, что я переписываю большой кусок системы комментариев в любом случае, и в этом случае было бы полезно просто написать свое. Я более чем готов это сделать и полностью понимаю, что у меня нет права на идеальную систему комментариев от Django. Я просто хочу убедиться, что я прав, и если я хочу больше, чем то, что я получаю из комментариев, это переписывание их - единственный мой путь.

Конечно, кто-то нашел более здоровый способ, поэтому я решил опросить аудиторию. Есть предположения? Если вам нужна дополнительная информация, просто знайте!

+0

-1. Это больше похоже на напыщенный вопрос, чем на вопрос. – muhuk

+0

-1: «Я не имею права на идеальную систему комментариев от Django». Для меня это тоже не похоже. Жалость. –

+0

Вы, ребята, приняли это совершенно неправильно. Не сумасшедший в джанго или их система комментариев. Просто искал руководство. Извините за то, как он, очевидно, сошел. – f4nt

ответ

3

Динамические данные в боковых панелях - вот те шаблоны шаблонов.

Абсолютно не нужно гасить вокруг со встроенными видами - просто определите теги, чтобы добавить их в свои шаблоны.

+1

+1 Совершенно верно. –

0

Я пользовательский шаблон теги, а также. Шаблоны в Django действительно предназначены для отображения данных. Я думаю, что Django верит в разделение между Дизайнерами и Разработчиками. Таким образом, они обеспечивают идею шаблонов, которые должны быть достаточно простыми, чтобы веб-дизайнер мог работать. (ребятам фотошопов)

Итак, до тех пор, пока вам не нужны набор функций, просто передайте информацию фильтру и попросите обработать данные и верните окончательную строку, которая вам нужна.