I have made custom comment app. The only difference that it has reCAPTCHA field in comment form.
class CustomCommentForm(CommentForm):
recaptcha = ReCAPTCHAField()
I used this snippet http://djangosnippets.org/snippets/1653/ for integration django comments and reCAPTCHA.
I want authorized users to post comment without filling recaptcha field and unauthorized users have to fill it. I thought about creating 2 different form (one with recaptcha for anonymous users and other without it for authorized). But how can I provide different forms when django documentation says that I have to override get_form() method and with it function I can return only one form? Or should I wrap post_comment view of django-comments-framework?