diff examples/tutorial/geddit/model.py @ 625:dba522b4c31d

GenshiTutorial: implemented AJAX commenting.
author cmlenz
date Fri, 31 Aug 2007 17:01:00 +0000
parents 71d3edd302ae
children
line wrap: on
line diff
--- a/examples/tutorial/geddit/model.py
+++ b/examples/tutorial/geddit/model.py
@@ -15,7 +15,9 @@
         return '<%s %r>' % (type(self).__name__, self.title)
 
     def add_comment(self, username, content):
-        self.comments.append(Comment(username, content))
+        comment = Comment(username, content)
+        self.comments.append(comment)
+        return comment
 
 
 class Comment(object):
@@ -26,4 +28,4 @@
         self.time = datetime.utcnow()
 
     def __repr__(self):
-        return '<%s>' % (type(self).__name__)
+        return '<%s by %r>' % (type(self).__name__, self.username)
Copyright (C) 2012-2017 Edgewall Software