src/p4l/management/commands/get_language_label.py
author ymh <ymh.work@gmail.com>
Fri, 30 Aug 2013 17:58:35 +0200
changeset 13 6296aa12fd71
parent 12 57efd01f1715
permissions -rw-r--r--
model simplification, correct import on language. We do not try to impose a language when none is found. add forgotten abstract field on import.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
10
c4e7d66b7dc2 add sparql request for languages and countries labels
cavaliet
parents:
diff changeset
     1
# -*- coding: utf-8 -*-
c4e7d66b7dc2 add sparql request for languages and countries labels
cavaliet
parents:
diff changeset
     2
from django.core.management import BaseCommand
c4e7d66b7dc2 add sparql request for languages and countries labels
cavaliet
parents:
diff changeset
     3
from p4l.models import Language
12
57efd01f1715 get label factorization
cavaliet
parents: 10
diff changeset
     4
from p4l.utils import fill_label_for_model
10
c4e7d66b7dc2 add sparql request for languages and countries labels
cavaliet
parents:
diff changeset
     5
c4e7d66b7dc2 add sparql request for languages and countries labels
cavaliet
parents:
diff changeset
     6
c4e7d66b7dc2 add sparql request for languages and countries labels
cavaliet
parents:
diff changeset
     7
class Command(BaseCommand):
c4e7d66b7dc2 add sparql request for languages and countries labels
cavaliet
parents:
diff changeset
     8
c4e7d66b7dc2 add sparql request for languages and countries labels
cavaliet
parents:
diff changeset
     9
    def handle(self, *args, **options):
12
57efd01f1715 get label factorization
cavaliet
parents: 10
diff changeset
    10
        fill_label_for_model(Language, 'language', 'http://www.iiep.unesco.org/plan4learning/scheme/Languages')