Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Generated by Django 3.2.14 on 2022-09-15 15:41
- from django.db import migrations
- from django.utils import translation
- classifiers_list = {
- "01": ("Продукция и услуги сельского хозяйства и охоты", "Products and services of agriculture and hunting"),
- "01.1": ("Культуры однолетние", "Annual crops"),
- "01.11": ("Культуры зерновые (кроме риса), зернобобовые, семена масличных культур", "Grain crops (except rice), leguminous crops, oilseeds"),
- "01.11.1": ("Пшеница", "Wheat"),
- "01.11.11": ("Пшеница твердая", "durum wheat"),
- "01.11.11.110": ("Пшеница озимая твердая", "Winter durum wheat"),
- "01.11.11.111": ("Зерно озимой твердой пшеницы", "Grain of winter durum wheat"),
- "01.11.11.120": ("Пшеница яровая твердая", "Hard spring wheat"),
- "01.11.11.121": ("Зерно яровой твердой пшеницы", "Grain of spring durum wheat"),
- "01.11.12": ("Пшеница, кроме твердой пшеницы", "Wheat other than durum wheat"),
- "01.11.12.110": ("Пшеница озимая мягкая", "Soft winter wheat"),
- "01.11.12.111": ("Зерно озимой мягкой пшеницы", "Grain of winter soft wheat"),
- "01.11.12.120": ("Пшеница яровая мягкая", "Soft spring wheat"),
- "01.11.12.121": ("Зерно яровой мягкой пшеницы", "Grain of spring soft wheat"),
- "01.11.12.140": ("Меслин (смесь пшеницы и ржи)", "Meslin (a mixture of wheat and rye)"),
- "01.11.12.141": ("Зерно меслина", "meslin grain"),
- "01.11.2": ("Кукуруза", "Corn"),
- "01.11.20": ("Кукуруза", "Corn"),
- "01.11.20.110": ("Кукуруза лопающаяся (рисовая)", "Popping corn (rice)"),
- "01.11.20.111": ("Зерно лопающейся (рисовой) кукурузы", "Bursting (rice) corn grain"),
- "01.11.20.113": ("Початки лопающейся (рисовой) кукурузы", "Popping (rice) corn on the cob"),
- "01.11.20.114": ("Початки обрушенные лопающейся (рисовой) кукурузы", "Cobs collapsed bursting (rice) corn"),
- "01.11.20.120": ("Кукуруза кремнистая", "flint corn"),
- "01.11.20.121": ("Зерно кремнистой кукурузы", "flint corn grain"),
- "01.11.20.123": ("Початки кремнистой кукурузы", "flint corn cobs"),
- "01.11.20.124": ("Початки обрушенные кремнистой кукурузы", "Husked flint corn on the cob"),
- "01.11.20.130": ("Кукуруза зубовидная и кукуруза прочих сортов, кроме сахарной", "Dent corn and corn other than sweet corn"),
- "01.11.20.131": ("Зерно зубовидной кукурузы и кукурузы прочих сортов", "Dent corn and other corn grains"),
- "01.11.20.133": ("Початки зубовидной кукурузы и кукурузы прочих сортов", "Dent corn cobs and other varieties of corn"),
- "01.11.20.134": ("Початки обрушенные зубовидной кукурузы и кукурузы прочих сортов", "Husked cobs of dent corn and other varieties of corn"),
- "01.11.20.140": ("Кукуруза разнотипная (смесь)", "Corn of various types (mixture)"),
- "01.11.20.141": ("Зерно разнотипной кукурузы", "Grain of various types of corn"),
- "01.11.20.143": ("Початки разнотипной кукурузы", "Corn on the cob"),
- "01.11.3": ("Ячмень, рожь и овес", "Barley, rye and oats"),
- "01.11.31": ("Ячмень", "Barley"),
- "01.11.31.100": ("Ячмень озимый", "Winter barley"),
- "01.11.31.110": ("Зерно озимого ячменя", "Winter barley grain"),
- "01.11.31.111": ("Зерно ячменя озимого пивоваренного", "Grain of winter malting barley"),
- "01.11.31.119": ("Зерно ячменя озимого прочего", "Other winter barley grain"),
- "01.11.31.200": ("Ячмень яровой", "spring barley"),
- "01.11.31.210": ("Зерно ярового ячменя", "Spring barley grain"),
- "01.11.31.211": ("Зерно ячменя ярового пивоваренного", "Grain of spring malting barley"),
- "01.11.31.219": ("Зерно ячменя ярового прочего", "Other spring barley grain"),
- "01.11.32": ("Рожь", "Rye"),
- "01.11.32.110": ("Рожь озимая", "Winter rye"),
- "01.11.32.111": ("Зерно озимой ржи", "Winter rye grain"),
- "01.11.32.120": ("Рожь яровая", "spring rye"),
- "01.11.32.121": ("Зерно яровой ржи", "Spring rye grain"),
- "01.11.33": ("Овес", "oats"),
- "01.11.33.110": ("Зерно овса", "Oat grain"),
- "01.11.33.111": ("Семена овса", "oat seeds"),
- "01.11.4": ("Сорго, просо и прочие зерновые культуры", "Sorghum, millet and other grains"),
- "01.11.41": ("Сорго", "Sorghum"),
- "01.11.41.100": ("Зерно сорго", "sorghum grain"),
- "01.11.41.210": ("Семена сорго зернового", "Grain sorghum seeds"),
- "01.11.41.211": ("Семена сорго зернового - сорта", "Grain sorghum seeds - varieties"),
- "01.11.41.212": ("Семена сорго зернового - гибриды", "Grain sorghum seeds - hybrids"),
- "01.11.42": ("Просо", "Millet"),
- "01.11.42.110": ("Зерно проса", "millet grain"),
- "01.11.49": ("Культуры зерновые прочие", "Other grain crops"),
- "01.11.49.110": ("Гречиха", "Buckwheat"),
- "01.11.49.111": ("Зерно гречихи", "Buckwheat grain"),
- "01.11.49.120": ("Тритикале (пшенично-ржаной гибрид)", "Triticale (wheat-rye hybrid)"),
- "01.11.49.121": ("Зерно ярового тритикале", "Grain of spring triticale"),
- "01.11.49.123": ("Зерно озимого тритикале", "Winter triticale grain"),
- "01.11.49.130": ("Чумиза", "Chumiza"),
- "01.11.49.131": ("Зерно чумизы", "Chumiza grain"),
- "01.11.49.140": ("Вика и смеси виковые на зерно", "Vetch and vetch mixtures for grain"),
- "01.11.49.150": ("Люпин кормовой сладкий на зерно", "Feed sweet lupine for grain"),
- "01.11.49.190": ("Культуры зерновые прочие, не включенные в другие группировки", "Other cereal crops, not included in other groups"),
- "01.11.49.191": ("Зерно зерновых культур, не включенных в другие группировки", "Grains of cereals not included in other groups"),
- "01.11.6": ("Овощи бобовые зеленые", "green bean vegetables"),
- "01.11.61": ("Фасоль овощная", "Vegetable beans"),
- "01.11.61.000": ("Фасоль овощная", "Vegetable beans"),
- "01.11.62": ("Горох овощной", "vegetable peas"),
- "01.11.62.000": ("Горох овощной", "vegetable peas"),
- "01.11.69": ("Овощи бобовые зеленые прочие", "Other green legume vegetables"),
- "01.11.69.000": ("Овощи бобовые зеленые прочие", "Other green legume vegetables"),
- "01.11.7": ("Овощи бобовые сушеные (культуры зернобобовые)", "Dried legume vegetables (legume crops)"),
- "01.11.71": ("Фасоль сушеная", "Dried beans"),
- "01.11.71.110": ("Зерно фасоли", "bean grain"),
- "01.11.72": ("Бобы кормовые сушеные", "Dried fodder beans"),
- "01.11.72.110": ("Зерно кормовых бобов", "broad bean grain"),
- "01.11.73": ("Нут (бараний горох) сушеный", "Chickpeas (mutton peas) dried"),
- "01.11.73.110": ("Зерно нута", "chickpea grain"),
- "01.11.74": ("Чечевица сушеная", "dried lentils"),
- "01.11.74.110": ("Зерно чечевицы", "Lentil grain"),
- "01.11.75": ("Горох сушеный", "dried peas"),
- "01.11.75.110": ("Зерно гороха", "Pea grain"),
- "01.11.79": ("Культуры зернобобовые (овощи бобовые сушеные), не включенные в другие группировки", "Leguminous crops (dried leguminous vegetables), n.e.c."),
- "01.11.79.110": ("Чина сушеная", "China dried"),
- "01.11.79.111": ("Зерно чины", "chiny grain"),
- "01.11.79.120": ("Маш сушеный", "Mash dried"),
- "01.11.79.121": ("Зерно маша", "mung bean grain"),
- "01.11.79.190": ("Культуры зернобобовые (овощи бобовые сушеные) прочие, не включенные в другие группировки", "Leguminous crops (legume vegetables) other, not included in other groups"),
- "01.11.79.191": ("Зерно прочих зернобобовых культур (овощей бобовых сушеных), не включенных в другие группировки", "Grain of other leguminous crops (dried leguminous vegetables), not included in other groups"),
- "01.11.8": ("Бобы соевые, орехи земляные, семена хлопка", "Soybeans, peanuts, cotton seeds"),
- "01.11.81": ("Бобы соевые", "soy beans"),
- "01.11.81.120": ("Бобы соевые для переработки", "Soybeans for processing"),
- "01.11.82": ("Арахис (орех земляной) нелущеный", "Peanut (ground nut) unshelled"),
- "01.11.82.000": ("Арахис (орех земляной) нелущеный", "Peanut (ground nut) unshelled"),
- "01.11.83": ("Арахис (орех земляной) лущеный", "Peanut (ground nut) shelled"),
- "01.11.83.000": ("Арахис (орех земляной) лущеный", "Peanut (ground nut) shelled"),
- "01.11.84": ("Семена хлопчатника", "cotton seeds"),
- "01.11.84.000": ("Семена хлопчатника", "cotton seeds"),
- "01.11.9": ("Семена льна, горчицы, рапса, сурепицы, кунжута, подсолнечника и семена прочих масличных культур, не включенные в другие группировки", "Flax, mustard, rapeseed, colza, sesame, sunflower seeds and other oilseeds, n.e.c."),
- "01.11.91": ("Семена льна", "Flax seeds"),
- "01.11.91.120": ("Семена льна для переработки", "Flax seeds for processing"),
- "01.11.92": ("Семена горчицы", "mustard seeds"),
- "01.11.92.120": ("Семена горчицы для переработки", "Mustard seeds for processing"),
- "01.11.93": ("Семена рапса", "rape seeds"),
- "01.11.93.110": ("Семена озимого рапса", "Winter rape seeds"),
- "01.11.93.112": ("Семена озимого рапса для переработки", "Winter rape seeds for processing"),
- "01.11.93.120": ("Семена ярового рапса (кользы)", "Seeds of spring rapeseed (colzy)"),
- "01.11.93.122": ("Семена ярового рапса (кользы) для переработки", "Seeds of spring rapeseed (colza) for processing"),
- "01.11.94": ("Семена кунжута", "Sesame seeds"),
- "01.11.94.120": ("Семена кунжута для переработки", "Sesame seeds for processing"),
- "01.11.95": ("Семена подсолнечника", "Sunflower seeds"),
- "01.11.95.120": ("Семена подсолнечника для переработки", "Sunflower seeds for processing"),
- "01.11.95.130": ("Семена подсолнечника лущеные", "sunflower seeds shelled"),
- "01.11.99": ("Семена прочих масличных культур, не включенные в другие группировки", "Other oilseeds, n.e.c."),
- "01.11.99.110": ("Семена клещевины", "castor seeds"),
- "01.11.99.120": ("Семена масличного мака", "Oil poppy seeds"),
- "01.11.99.130": ("Семена южной конопли", "Southern Hemp Seeds"),
- "01.11.99.140": ("Семена среднерусской конопли", "Central Russian hemp seeds"),
- "01.11.99.150": ("Семена рыжика", "Camelina seeds"),
- "01.11.99.160": ("Семена сафлора", "safflower seeds"),
- "01.11.99.190": ("Семена прочих масличных культур, не включенные в другие группировки", "Other oilseeds, n.e.c."),
- "01.12": ("Рис нешелушеный", "Rice, unhusked"),
- "01.12.1": ("Рис нешелушеный", "Rice, unhusked"),
- "01.12.10": ("Рис нешелушеный", "Rice, unhusked"),
- "01.12.10.110": ("Зерно нешелушеного риса", "Grain of husked rice"),
- "10.6": ("Продукция мукомольно-крупяного производства, крахмалы и крахмалопродукты", "Products of flour and cereal production, starches and starch products"),
- "10.61": ("Продукция мукомольно-крупяного производства", "Products of flour-grinding production"),
- "10.61.1": ("Рис полуобрушенный или полностью обрушенный, шелушеный или дробленый", "Rice, semi-husked or fully-husked, husked or husked"),
- "10.61.11": ("Рис шелушеный", "husked rice"),
- "10.61.11.000": ("Рис шелушеный", "husked rice"),
- "10.61.12": ("Рис полуобрушенный или полностью обрушенный, или дробленый", "Rice, semi-hulled or fully hulled, or crushed"),
- "10.61.12.000": ("Рис полуобрушенный или полностью обрушенный, или дробленый", "Rice, semi-hulled or fully hulled, or crushed"),
- "10.61.2": ("Мука из зерновых культур, овощных и других растительных культур; смеси из них", "Flour from cereals, vegetables and other plant crops; mixtures of them"),
- "10.61.21": ("Мука пшеничная и пшенично-ржаная", "Wheat and rye flour"),
- "10.61.21.110": ("Мука пшеничная", "Wheat flour"),
- "10.61.21.111": ("Мука пшеничная сорта "Экстра"", "Wheat flour "Extra""),
- "10.61.21.112": ("Крупчатка", "Krupchatka"),
- "10.61.21.113": ("Мука пшеничная хлебопекарная высшего сорта", "Baking wheat flour of the highest grade"),
- "10.61.21.114": ("Мука пшеничная хлебопекарная первого сорта", "Baking wheat flour of the first grade"),
- "10.61.21.115": ("Мука пшеничная хлебопекарная второго сорта", "Baking wheat flour of the second grade"),
- "10.61.21.116": ("Мука пшеничная хлебопекарная обойная", "Wheat flour for baking"),
- "10.61.21.117": ("Мука пшеничная общего назначения", "Wheat flour for general purpose"),
- "10.61.21.119": ("Мука пшеничная прочая", "Other wheat flour"),
- "10.61.21.120": ("Мука пшенично-ржаная", "Wheat-rye flour"),
- "10.61.22": ("Мука из прочих зерновых культур", "Flour from other cereals"),
- "10.61.22.110": ("Мука ржаная", "Rye flour"),
- "10.61.22.111": ("Мука ржаная сеяная", "Seeded rye flour"),
- "10.61.22.112": ("Мука ржаная обдирная", "Peeled rye flour"),
- "10.61.22.113": ("Мука ржаная обойная", "Rye flour"),
- "10.61.22.120": ("Мука кукурузная", "Corn flour"),
- "10.61.22.130": ("Мука рисовая", "rice flour"),
- "10.61.22.140": ("Мука ячменная", "barley flour"),
- "10.61.22.150": ("Мука гречневая", "Buckwheat flour"),
- "10.61.22.160": ("Мука овсяная", "oat flour"),
- "10.61.22.170": ("Мука соевая", "soy flour"),
- "10.61.22.180": ("Мука гороховая", "Pea flour"),
- "10.61.22.190": ("Мука из прочих зерновых культур, не включенная в другие группировки", "Flour from other cereals, n.e.c."),
- "10.61.23": ("Мука тонкого и грубого помола из овощных и других растительных культур", "Fine and coarse flour from vegetable and other vegetable crops"),
- "10.61.23.000": ("Мука тонкого и грубого помола из овощных и других растительных культур", "Fine and coarse flour from vegetable and other vegetable crops"),
- "10.61.24": ("Смеси для приготовления хлебобулочных и мучных кондитерских изделий", "Mixes for the preparation of bakery and flour confectionery products"),
- "10.61.24.000": ("Смеси для приготовления хлебобулочных и мучных кондитерских изделий", "Mixes for the preparation of bakery and flour confectionery products"),
- "10.61.3": ("Крупа, мука грубого помола, гранулы и прочие продукты из зерновых культур", "Cereals, wholemeal flour, granules and other cereal products"),
- "10.61.31": ("Крупа и мука грубого помола из пшеницы", "Cereals and whole wheat flour"),
- "10.61.31.110": ("Крупа из пшеницы", "Wheat groats"),
- "10.61.31.111": ("Крупа манная", "Semolina"),
- "10.61.31.119": ("Крупа из пшеницы прочая", "Other wheat groats"),
- "10.61.31.120": ("Мука грубого помола из пшеницы", "Wheat flour"),
- "10.61.31.130": ("Гранулы из пшеницы", "Wheat granules"),
- "10.61.32": ("Крупа, мука грубого помола и гранулы из зерновых культур, не включенные в другие группировки", "Cereals, wholemeal flour and granules from cereals, n.e.c."),
- "10.61.32.110": ("Крупа из зерновых культур, не включенная в другие группировки", "Groats from cereals, n.e.c."),
- "10.61.32.111": ("Крупа овсяная", "oatmeal"),
- "10.61.32.112": ("Толокно", "Oatmeal"),
- "10.61.32.113": ("Крупа гречневая", "Buckwheat"),
- "10.61.32.114": ("Пшено", "Millet"),
- "10.61.32.115": ("Крупа ячневая", "Barley groats"),
- "10.61.32.116": ("Крупа перловая", "Pearl barley"),
- "10.61.32.117": ("Крупа кукурузная", "Corn grits"),
- "10.61.32.119": ("Крупа из прочих зерновых культур", "Groats from other grain crops"),
- "10.61.32.120": ("Мука грубого помола из зерновых культур (кроме пшеницы), не включенная в другие группировки", "Wholemeal flour from cereals (other than wheat), n.e.c."),
- "10.61.32.121": ("Мука грубого помола из овса", "Wholemeal flour from oats"),
- "10.61.32.122": ("Мука грубого помола из кукурузы", "Wholemeal from corn"),
- "10.61.32.123": ("Мука грубого помола из риса", "Rice flour"),
- "10.61.32.124": ("Мука грубого помола из проса", "Millet flour"),
- "10.61.32.125": ("Мука грубого помола из гречихи", "Wholemeal flour from buckwheat"),
- "10.61.32.126": ("Мука грубого помола из ячменя", "Coarse flour from barley"),
- "10.61.32.129": ("Мука грубого помола из прочих зерновых культур (кроме пшеницы), не включенная в другие группировки", "Wholemeal flour from other cereals (other than wheat), n.e.c."),
- "10.61.32.130": ("Гранулы из зерновых культур (кроме пшеницы), не включенные в другие группировки", "Granules from cereals (other than wheat), n.e.c."),
- "10.61.32.131": ("Гранулы из ржи", "Rye granules"),
- "10.61.32.132": ("Гранулы из ячменя", "barley granules"),
- "10.61.32.133": ("Гранулы из овса", "Oat granules"),
- "10.61.32.134": ("Гранулы из риса", "rice granules"),
- "10.61.32.135": ("Гранулы из кукурузы", "corn granules"),
- "10.61.32.136": ("Гранулы из проса", "Millet granules"),
- "10.61.32.139": ("Гранулы из прочих зерновых культур (кроме пшеницы), не включенные в другие группировки", "Granules from other cereals (other than wheat), n.e.c."),
- "10.61.33": ("Продукты зерновые для завтрака и прочие продукты из зерновых культур", "Breakfast cereals and other cereal products"),
- "10.61.33.110": ("Зерна плющеные или переработанные в хлопья", "Grains flattened or processed into flakes"),
- "10.61.33.111": ("Зерна овса плющеные или переработанные в хлопья", "Oat grains, flattened or processed into flakes"),
- "10.61.33.112": ("Зерна ячменя плющеные или переработанные в хлопья", "Barley kernels, flattened or processed into flakes"),
- "10.61.33.113": ("Зерна пшеницы плющеные или переработанные в хлопья", "Wheat grains, flattened or processed into flakes"),
- "10.61.33.114": ("Зерна ржи плющеные или переработанные в хлопья", "Rye kernels, flattened or processed into flakes"),
- "10.61.33.115": ("Зерна кукурузы плющеные или переработанные в хлопья", "Corn kernels, flattened or processed into flakes"),
- "10.61.33.116": ("Хлопья рисовые", "Rice flakes"),
- "10.61.33.119": ("Зерна плющеные или переработанные в хлопья прочие, не включенные в другие группировки", "Other grains, rolled or processed into flakes, not included in other groups"),
- "10.61.33.120": ("Зерна шелушеные, обрушенные, в виде сечки или дробленые", "The grains are shelled, collapsed, in the form of a cut or crushed"),
- "10.61.33.130": ("Продукты из зерна хлебных злаков или зерновых продуктов готовые взорванные или обжаренные", "Preparations of cereal grains or cereal products, prepared, blown or roasted"),
- "10.61.33.140": ("Продукты из зерновых хлопьев готовые взорванные или необжаренные или их смесей с обжаренными зерновыми хлопьями", "Ready-to-eat or unroasted cereal products or mixtures thereof with roasted cereal flakes"),
- "10.61.4": ("Отруби, высевки и прочие отходы от обработки зерновых культур", "Bran, chaff and other waste from the processing of grain crops"),
- "10.61.40": ("Отруби, высевки и прочие отходы от обработки зерновых культур", "Bran, chaff and other waste from the processing of grain crops"),
- "10.61.40.000": ("Отруби, высевки и прочие отходы от обработки зерновых культур", "Bran, chaff and other waste from the processing of grain crops"),
- "10.62": ("Крахмалы и крахмалопродукты", "Starches and starch products"),
- "10.62.1": ("Крахмалы и крахмалопродукты; сахар и сахарные сиропы, не включенные в другие группировки", "Starches and starch products; sugar and sugar syrups n.e.c."),
- "10.62.11": ("Крахмалы; инулин; клейковина пшеничная; декстрины и прочие модифицированные крахмалы", "Starches; inulin; wheat gluten; dextrins and other modified starches"),
- "10.62.11.110": ("Крахмалы, кроме модифицированных", "Starches, other than modified"),
- "10.62.11.112": ("Крахмал кукурузный", "Corn starch"),
- "10.62.11.113": ("Крахмал пшеничный", "Wheat starch"),
- "10.62.11.114": ("Крахмал рисовый", "Rice starch"),
- "10.62.11.116": ("Крахмал сорговый", "Sorghum starch"),
- "10.62.11.117": ("Крахмал ячменный", "barley starch"),
- "10.62.11.118": ("Крахмал ржаной", "Rye starch"),
- "10.62.11.130": ("Клейковина пшеничная", "Wheat gluten"),
- "10.62.11.140": ("Декстрины", "Dextrins"),
- "10.62.11.150": ("Крахмалы модифицированные", "Modified starches"),
- "10.62.11.160": ("Глютен", "Gluten"),
- "10.62.11.161": ("Глютен пшеничный", "Wheat gluten"),
- "10.62.11.162": ("Глютен кукурузный", "Gluten corn"),
- "10.62.11.169": ("Глютен прочий", "Other gluten"),
- }
- def search_classifiers(name_classifier):
- pass
- def forward(apps, schema):
- Classifiers = apps.get_model("catalog.Classifiers")
- Category = apps.get_model("catalog.Category")
- with translation.override("ru"):
- classifier_list = []
- for code_classifier, (ru_name_classifier, eng_name_classifier) in classifiers_list.items():
- classifier_list.append(
- Classifiers(
- code_classes=code_classifier,
- title=ru_name_classifier,
- )
- )
- Classifiers.objects.bulk_create(classifier_list)
- with translation.override("en"):
- classifier_list = []
- for code_classifier, (ru_name_classifier, eng_name_classifier) in classifiers_list.items():
- classifier_list.append(
- Classifiers(
- code_classes=code_classifier,
- title=eng_name_classifier,
- )
- )
- Classifiers.objects.bulk_create(classifier_list)
- for item in Category.objects.all():
- item.classifiers = search_classifiers(item.translations.title)
- item.save()
- class Migration(migrations.Migration):
- dependencies = [
- ("catalog", ""),
- ]
- operations = [migrations.RunPython(forward, migrations.RunPython.noop)]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement