Mercurial > public > sg101
diff gpp/shoutbox/models.py @ 162:6a5bdcf93ad3
Fix #48; shoutbox was no longer escaping user input on display.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Tue, 22 Dec 2009 03:55:37 +0000 |
parents | e1d1a70d312d |
children |
line wrap: on
line diff
--- a/gpp/shoutbox/models.py Tue Dec 22 03:31:43 2009 +0000 +++ b/gpp/shoutbox/models.py Tue Dec 22 03:55:37 2009 +0000 @@ -5,7 +5,7 @@ from django.db import models from django.contrib.auth.models import User -from django.utils.html import urlize +from django.utils.html import escape, urlize from smiley import smilify_html @@ -31,7 +31,7 @@ def save(self, *args, **kwargs): if not self.id: self.shout_date = datetime.datetime.now() - self.html = urlize(smilify_html(self.shout), trim_url_limit=15, + self.html = urlize(smilify_html(escape(self.shout)), trim_url_limit=15, nofollow=True) super(Shout, self).save(*args, **kwargs)