# Codelist 288
* introduces 288 to codelist/settings.py * refactors usage from 975 to 288 * enhances rendering of codelist names depending on which name exists (short vs long)
This commit is contained in:
@@ -13,7 +13,7 @@ from codelist.settings import CODELIST_INTERVENTION_HANDLER_ID, CODELIST_CONSERV
|
||||
CODELIST_REGISTRATION_OFFICE_ID, CODELIST_BIOTOPES_ID, CODELIST_LAW_ID, CODELIST_HANDLER_ID, \
|
||||
CODELIST_COMPENSATION_ACTION_ID, CODELIST_COMPENSATION_ACTION_CLASS_ID, CODELIST_COMPENSATION_ADDITIONAL_TYPE_ID, \
|
||||
CODELIST_BASE_URL, CODELIST_PROCESS_TYPE_ID, CODELIST_BIOTOPES_EXTRA_CODES_ID, \
|
||||
CODELIST_COMPENSATION_ACTION_DETAIL_ID
|
||||
CODELIST_COMPENSATION_ACTION_DETAIL_ID, CODELIST_BIOTOPES_EXTRA_CODES_FULL_ID
|
||||
from konova.management.commands.setup import BaseKonovaCommand
|
||||
from konova.settings import PROXIES
|
||||
|
||||
@@ -34,6 +34,7 @@ class Command(BaseKonovaCommand):
|
||||
CODELIST_REGISTRATION_OFFICE_ID,
|
||||
CODELIST_BIOTOPES_ID,
|
||||
CODELIST_BIOTOPES_EXTRA_CODES_ID,
|
||||
CODELIST_BIOTOPES_EXTRA_CODES_FULL_ID,
|
||||
CODELIST_LAW_ID,
|
||||
CODELIST_HANDLER_ID,
|
||||
CODELIST_COMPENSATION_ACTION_ID,
|
||||
@@ -55,7 +56,7 @@ class Command(BaseKonovaCommand):
|
||||
content = result.content.decode("utf-8")
|
||||
root = etree.fromstring(content)
|
||||
items = root.findall("item")
|
||||
self._write_warning("Found {} codes. Process now...".format(len(items)))
|
||||
self._write_warning(" Found {} codes. Process now...".format(len(items)))
|
||||
|
||||
code_list = KonovaCodeList.objects.get_or_create(
|
||||
id=list_id,
|
||||
@@ -74,7 +75,7 @@ class Command(BaseKonovaCommand):
|
||||
if items is None:
|
||||
return
|
||||
else:
|
||||
self._write_warning(" --- Found {} subcodes. Process now...".format(len(items)))
|
||||
self._write_warning(" --- Found {} subcodes. Process now...".format(len(items)))
|
||||
for element in items:
|
||||
children = element.find("items")
|
||||
_id = element.find("id").text
|
||||
|
||||
Reference in New Issue
Block a user