Я только начинаю изучать встроенную функцию комментариев Django. сначала я думаю, что шаблон комментария должен хорошо работать на любой странице только с get_comment_form или render_comment_form. Но теперь это действительно раздражает, когда я добавляю этот код на обычную страницу. Это не работает. может быть, другими словами. Я не знаю, как указать объект, к которому нужно прикрепить, когда дело доходит до обычной страницы. Ниже подробное сообщение:
models.py
class Entry(models.Model):
title = models.CharField(max_length=250)
body = models.TextField()
pub_date = models.DateTimeField()
enable_comments = models.BooleanField()
urls.py
urlpatterns = patterns('',
url(r'^profile/','django.views.generic.simple.direct_to_template',{
'template' : 'admin_ryu_blog/profile.html'},name='profile'),
)
теперь я просто хочу использовать структуру комментариев в шаблоне profile.html. что я должен делать ? Теперь вы можете рассматривать profile.html как пустую страницу. затем вы можете добавить любой код, который хотите, если вы можете получить форму комментария, отображаемую со встроенной структурой комментариев.
Кстати, я пробовал метод ниже:
{% load comments %}
{% render_comment_form for profile %}
затем он вызывает сообщение об ошибке. такая же трассировка на мой предыдущий вопрос. нажмите здесь!