Ticket #8630: 8630.diff

File 8630.diff, 1.2 KB (added by Thejaswi Puthraya, 16 years ago)

git-patch against the latest trunk checkout

  • django/contrib/comments/__init__.py

    diff --git a/django/contrib/comments/__init__.py b/django/contrib/comments/__init__.py
    index 55b8bac..1f74d90 100644
    a b def get_comment_app_name():  
    3939    return getattr(settings, 'COMMENTS_APP', 'django.contrib.comments')
    4040
    4141def get_model():
    42     from django.contrib.comments.models import Comment
    43     return Comment
     42    if get_comment_app_name() == __name__:
     43        from django.contrib.comments.models import Comment
     44        return Comment
     45    return get_comment_app().get_model()
    4446
    4547def get_form():
    46     from django.contrib.comments.forms import CommentForm
    47     return CommentForm
     48    if get_comment_app_name() == __name__:
     49        from django.contrib.comments.forms import CommentForm
     50        return CommentForm
     51    return get_comment_app().get_form()
    4852
    4953def get_form_target():
    50     return urlresolvers.reverse("django.contrib.comments.views.comments.post_comment")
     54    if get_comment_app_name() == __name__:
     55        return urlresolvers.reverse("django.contrib.comments.views.comments.post_comment")
     56    return get_comment_app().get_form_target()
    5157
    5258def get_flag_url(comment):
    5359    """
Back to Top