Template designers have no easy way to specify anchor pattern for Comment.get_absolute_url
Comment.get_absolute_url() takes an anchor_pattern argument which specifies the desired form of the named anchor for a comment.
def get_absolute_url(self, anchor_pattern="#c%(id)s"):
return self.get_content_object_url() + (anchor_pattern % self.__dict__)
Because there's no way to specify the desired anchor pattern when calling from a template, designers are stuck with the default anchor pattern unless a developer steps in to help.
The comments app is full of template tags which make life easy for the designer, seems like what's needed here is a get_comment_permalink template tag which takes an anchor pattern as an optional argument.
Patch adds a new simple_tag,
get_comment_permalink. Jezdez wrote originally as a filter, I adapted to simple_tag and documented.It's worth noting that this patch builds on the one in #9967. If I borked the patch submission guidelines, apologies and let me know so I can do it right next time.