from django.db import models
-from bpcms.content_val import is_unique_name
+from bpcms.content_val import is_allowed_name
from django.conf import settings
FORMAT_CHOICES = (
islive = models.BooleanField()
folder = models.ForeignKey('Folder', null=True, blank=True)
format = models.CharField(maxlength=10, choices=FORMAT_CHOICES)
- slug = models.SlugField(prepopulate_from=("title",))
+ slug = models.SlugField(prepopulate_from=("title",), validator_list=[is_allowed_name,])
content = models.TextField()
def __str__(self):
class Folder(models.Model):
title = models.CharField(maxlength=150)
- slug = models.SlugField(prepopulate_from=("title",))
+ slug = models.SlugField(prepopulate_from=("title",), validator_list=[is_allowed_name,])
parent = models.ForeignKey('self', null=True, blank=True)
def __str__(self):