From 85698dc13bc26ed6369c566232721d17596f7d39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Sat, 25 Nov 2017 13:42:05 +0100 Subject: [PATCH] turn Source.name into a CharField to allow periods --- .../migrations/0051_auto_20171125_1241.py | 20 +++++++++++++++++++ src/c3nav/mapdata/models/source.py | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 src/c3nav/mapdata/migrations/0051_auto_20171125_1241.py diff --git a/src/c3nav/mapdata/migrations/0051_auto_20171125_1241.py b/src/c3nav/mapdata/migrations/0051_auto_20171125_1241.py new file mode 100644 index 00000000..87d2e53c --- /dev/null +++ b/src/c3nav/mapdata/migrations/0051_auto_20171125_1241.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11.6 on 2017-11-25 12:41 +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('mapdata', '0050_remove_geometry_bounds'), + ] + + operations = [ + migrations.AlterField( + model_name='source', + name='name', + field=models.CharField(max_length=50, unique=True, verbose_name='Name'), + ), + ] diff --git a/src/c3nav/mapdata/models/source.py b/src/c3nav/mapdata/models/source.py index 0cc8cfb9..d39c3035 100644 --- a/src/c3nav/mapdata/models/source.py +++ b/src/c3nav/mapdata/models/source.py @@ -12,7 +12,7 @@ class Source(BoundsMixin, AccessRestrictionMixin, models.Model): """ A map source, images of levels that can be useful as backgrounds for the map editor """ - name = models.SlugField(_('Name'), unique=True, max_length=50) + name = models.CharField(_('Name'), unique=True, max_length=50) # a slugfield would forbid periods class Meta: verbose_name = _('Source')