Привет.
Похожий вопрос. Мне тоже надо сделать свои комментарии, немного изменённые. сделал всё по инструкции
https://docs.djangoproject.com/en/1.4/ref/contrib/comments/custom/Мне нужно было добавить поля “subject” (по факту тоже самое, что title) и file (чтобы к каждому комментарию можно было прикладывать файл). Работает. Только с одним нюансом - subject оказывается в самом низу формы (а мне надо, чтобы он был вверху формы). Поле file в общем-то там, где надо, норм.
И ещё кое-что. Мой сайт поддерживает регистрацию и авторизацию. Мне хотелось бы, чтобы анонимые пользователя могли оставлять комментарии вот также, как сейчас, в то время как для зарегистрированных пользователей полей “name”, “email” и “url” вообще не появлялось. Вместо этого чтобы для зарегистрированного пользователя в поле name, например, подставлялось его имя, а в url ссылка на его профиль (внутреняя, на сайте).
Как это проще всего сделать? Наследоваться от BaseCommentAbstractModel? А форму свою от кого лучше наследовать?

я тут вижу CommentSecurityForm, CommentSecurityForm и собственно CommentForm.