aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mediagoblin/media_types/blog/__init__.py7
-rw-r--r--mediagoblin/media_types/blog/forms.py4
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'))