src/core/wp_utils.py
changeset 35 859862939996
parent 33 61c3ffd94f11
child 61 0048668779c0
equal deleted inserted replaced
34:b1fd0e0197c8 35:859862939996
     2 from .models import Term, TermLabel, TERM_URL_STATUS_DICT
     2 from .models import Term, TermLabel, TERM_URL_STATUS_DICT
     3 from django.conf import settings
     3 from django.conf import settings
     4 from django.utils.http import urlquote
     4 from django.utils.http import urlquote
     5 from wikitools import api, wiki
     5 from wikitools import api, wiki
     6 import logging
     6 import logging
       
     7 from core.models.term import TERM_WK_LINK_SEMANTIC_LEVEL_DICT
     7 
     8 
     8 logger = logging.getLogger(__name__)
     9 logger = logging.getLogger(__name__)
     9 site = None
    10 site = None
    10 
    11 
    11 def __get_site():
    12 def __get_site():
   189     
   190     
   190     if new_label is not None:
   191     if new_label is not None:
   191         term.wp_label = new_label
   192         term.wp_label = new_label
   192     if status is not None:
   193     if status is not None:
   193         term.url_status = status
   194         term.url_status = status
       
   195         term.link_semantic_level = TERM_WK_LINK_SEMANTIC_LEVEL_DICT['--']
   194     term.wikipedia_url = url
   196     term.wikipedia_url = url
   195     term.wikipedia_pageid = pageid
   197     term.wikipedia_pageid = pageid
   196     term.dbpedia_uri = dbpedia_uri
   198     term.dbpedia_uri = dbpedia_uri
   197     term.alternative_label = alternative_label
   199     term.alternative_label = alternative_label
   198     term.alternative_wikipedia_url = alternative_url
   200     term.alternative_wikipedia_url = alternative_url