Changeset 1715
- Timestamp:
- 07/25/08 09:00:53 (20 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/pylucid/PyLucid/plugins_internal/blog/blog.py
r1713 r1715 290 290 if form.is_valid(): 291 291 new_tags = form.cleaned_data.pop("new_tags") # ListCharField 292 if blog_obj == None: 293 # a new blog entry should be created294 blog_obj = BlogEntry(295 headline = form.cleaned_data["headline"],296 content = form.cleaned_data["content"], 297 markup = form.cleaned_data["markup"],298 is_public = form.cleaned_data["is_public"], 299 createby = self.request.user,300 )292 293 if blog_obj == None: # a new blog entry should be created 294 # take the many-to-many tags objects, for later assign 295 tags = form.cleaned_data.pop("tags") 296 297 form.cleaned_data["createby"] = self.request.user 298 299 # Create new blog entry 300 blog_obj = BlogEntry(**form.cleaned_data) 301 301 blog_obj.save() 302 303 # Add all tags from the many-to-many tags field 304 blog_obj.tags.add(*tags) 305 302 306 self.page_msg.green("New blog entry created.") 303 else: 304 # Update a existing blog entry307 308 else: # Update a existing blog entry 305 309 self.page_msg.green("Update existing blog entry.") 306 310 blog_obj.lastupdateby = self.request.user