create editor utils.py

This commit is contained in:
Laura Klünder 2017-06-21 14:19:13 +02:00
parent 713a94e5f6
commit 8958d9e516
5 changed files with 8 additions and 7 deletions

View file

@ -8,7 +8,8 @@ from django.db import models
from django.db.models import Q
from django.utils.translation import ugettext_lazy as _
from c3nav.editor.wrappers import ModelInstanceWrapper, is_created_pk
from c3nav.editor.utils import is_created_pk
from c3nav.editor.wrappers import ModelInstanceWrapper
class Change(models.Model):

View file

@ -12,7 +12,8 @@ from django.utils.translation import ugettext_lazy as _
from django.utils.translation import ungettext_lazy
from c3nav.editor.models.change import Change
from c3nav.editor.wrappers import ModelWrapper, is_created_pk
from c3nav.editor.utils import is_created_pk
from c3nav.editor.wrappers import ModelWrapper
from c3nav.mapdata.models import LocationSlug
from c3nav.mapdata.models.locations import LocationRedirect

View file

@ -0,0 +1,2 @@
def is_created_pk(pk):
return isinstance(pk, str) and pk.startswith('c') and pk[1:].isnumeric()

View file

@ -8,8 +8,8 @@ from django.utils.formats import date_format
from django.utils.translation import ugettext_lazy as _
from c3nav.editor.models import ChangeSet
from c3nav.editor.utils import is_created_pk
from c3nav.editor.views.base import sidebar_view
from c3nav.editor.wrappers import is_created_pk
from c3nav.mapdata.models.locations import LocationRedirect, LocationSlug

View file

@ -11,10 +11,7 @@ from django.db.models.query_utils import DeferredAttribute
from django.utils.functional import cached_property
from c3nav.editor.forms import create_editor_form
def is_created_pk(pk):
return isinstance(pk, str) and pk.startswith('c') and pk[1:].isnumeric()
from c3nav.editor.utils import is_created_pk
class BaseWrapper: