diff options
author | Aditi Mittal <aditi.iitr@gmail.com> | 2013-09-09 21:52:00 +0530 |
---|---|---|
committer | Aditi Mittal <aditi.iitr@gmail.com> | 2013-09-09 21:52:00 +0530 |
commit | 5d9ecb05ddb843c6b562111ae9f5d048849f11bd (patch) | |
tree | 580ad86c6fcf4b03e448c61de7d44ba2c8023be2 | |
parent | 4aa7058e483b2e6251db4a337223907765e3f07e (diff) | |
download | mediagoblin-5d9ecb05ddb843c6b562111ae9f5d048849f11bd.tar.lz mediagoblin-5d9ecb05ddb843c6b562111ae9f5d048849f11bd.tar.xz mediagoblin-5d9ecb05ddb843c6b562111ae9f5d048849f11bd.zip |
Add ConfirmDeleteForm and URL mapping for blog_delete view
-rw-r--r-- | mediagoblin/media_types/blog/__init__.py | 7 | ||||
-rw-r--r-- | mediagoblin/media_types/blog/forms.py | 4 |
2 files changed, 10 insertions, 1 deletions
diff --git a/mediagoblin/media_types/blog/__init__.py b/mediagoblin/media_types/blog/__init__.py index a506ca5e..609dbd1a 100644 --- a/mediagoblin/media_types/blog/__init__.py +++ b/mediagoblin/media_types/blog/__init__.py @@ -69,7 +69,12 @@ def setup_plugin(): #blog post draft view ('mediagoblin.media_types.blog.blogpost_draft_view', '/u/<string:user>/b/<string:blog_slug>/p/<string:blog_post_slug>/draft/', - 'mediagoblin.media_types.blog.views:draft_view') + 'mediagoblin.media_types.blog.views:draft_view' + ), + #blog delete view + ('mediagoblin.media_types.blog.blog_delete', + '/u/<string:user>/b/<string:blog_slug>/delete/', + 'mediagoblin.media_types.blog.views:blog_delete') ] diff --git a/mediagoblin/media_types/blog/forms.py b/mediagoblin/media_types/blog/forms.py index 9f595fcf..1cc41a02 100644 --- a/mediagoblin/media_types/blog/forms.py +++ b/mediagoblin/media_types/blog/forms.py @@ -34,6 +34,10 @@ class BlogEditForm(wtforms.Form): [wtforms.validators.Length(min=0, max=500)]) description = wtforms.TextAreaField(_('Description')) + +class ConfirmDeleteForm(wtforms.Form): + confirm = wtforms.BooleanField( + _('I am sure I want to delete this')) |