|
a/ForgeBlog/forgeblog/model/blog.py |
|
b/ForgeBlog/forgeblog/model/blog.py |
|
... |
|
... |
107 |
try:
|
107 |
try:
|
108 |
session(self).insert_now(self, state(self))
|
108 |
session(self).insert_now(self, state(self))
|
109 |
return self.slug
|
109 |
return self.slug
|
110 |
except DuplicateKeyError:
|
110 |
except DuplicateKeyError:
|
111 |
self.slug = base + '-%.3d' % randint(0,999)
|
111 |
self.slug = base + '-%.3d' % randint(0,999)
|
|
|
112 |
return self.slug
|
112 |
|
113 |
|
113 |
def url(self):
|
114 |
def url(self):
|
114 |
return self.app.url + self.slug + '/'
|
115 |
return self.app.url + self.slug + '/'
|
115 |
|
116 |
|
116 |
def shorthand_id(self):
|
117 |
def shorthand_id(self):
|