From 8702a2dbbc08b11a3682929674c2671dde0fbdb0 Mon Sep 17 00:00:00 2001 From: Will Barton Date: Mon, 6 Jun 2016 12:45:32 -0400 Subject: [PATCH 1/2] Try to validate as slug --- regcore/management/commands/delete_reg.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/regcore/management/commands/delete_reg.py b/regcore/management/commands/delete_reg.py index 6378287..a1d5bc6 100644 --- a/regcore/management/commands/delete_reg.py +++ b/regcore/management/commands/delete_reg.py @@ -6,6 +6,7 @@ from django.core.management.base import BaseCommand, CommandError from django import db from django.db import connection +from django.core import validators from regcore.models import * @@ -48,6 +49,7 @@ def handle(self, *args, **options): if result.lower() == 'yes': reg = options['regulation'] + validators.validate_slug(reg) notices = Notice.objects.filter(cfr_part=reg) doc_numbers = [notice.document_number for notice in notices] From 5129e570ca96ed40541360242f142af904b5e7db Mon Sep 17 00:00:00 2001 From: Will Barton Date: Mon, 6 Jun 2016 12:55:29 -0400 Subject: [PATCH 2/2] Move the delete_reg management command so it's not available by default --- .../management/commands/{delete_reg.py => delete_reg.py.example} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename regcore/management/commands/{delete_reg.py => delete_reg.py.example} (100%) diff --git a/regcore/management/commands/delete_reg.py b/regcore/management/commands/delete_reg.py.example similarity index 100% rename from regcore/management/commands/delete_reg.py rename to regcore/management/commands/delete_reg.py.example