honzakral/django-threadedcomments

What is the expected way to not require email to post?

Opened this issue · 0 comments

The default implementation of threadedcomments includes django_comments requirement of an email address be passed with the posted content from the comment form.

If I were extending django_comments with my own app, I'd create subclass CommentForm the way ThreadedCommentForm does, but include email = forms.EmailField(label=_("Email address"), required=False)

In fact, if I add this line to threadedcomments forms.py, I can submit without the email address. Realizing I don't want to modify this threadedcomments, what is the suggested way to get around this requirement?

For example, contrib-comments suggests creating a custom app. But since threadedcomments is already essentially this, is there a simpler way than creating yet another app next to comments and threaded comments to bypass this requirement?