Use SlugField and old slug to fill new page slugs

This commit is contained in:
Erwhann-Rouge Guilhem MAS-PAITRAULT 2017-10-11 18:37:58 +02:00 committed by Miguel Silva
parent 88e5895c5b
commit 07e0e98b47

View file

@ -27,7 +27,7 @@ class PatchedCopyForm(CopyForm):
for code, name in settings.LANGUAGES:
locale_title = "new_slug_{}".format(code)
locale_label = "{} [{}]".format(_("New slug"), code)
self.fields[locale_title] = forms.CharField(initial=self.page.title, label=locale_label)
self.fields[locale_title] = forms.SlugField(initial=self.page.slug, label=locale_label)
self.fields['new_parent_page'] = forms.ModelChoiceField(
initial=self.page.get_parent(),