diff --git a/packages/aldryn_people/migrations/0004_auto_20150622_1606.py b/packages/aldryn_people/migrations/0004_auto_20150622_1606.py index 5bca0f8..61ab3c9 100644 --- a/packages/aldryn_people/migrations/0004_auto_20150622_1606.py +++ b/packages/aldryn_people/migrations/0004_auto_20150622_1606.py @@ -2,12 +2,13 @@ from __future__ import unicode_literals from django.db import models, migrations - +import filer class Migration(migrations.Migration): dependencies = [ ('aldryn_people', '0003_auto_20150425_2103'), + ('filer', '0002_auto_20150606_2003'), ] operations = [ @@ -31,4 +32,46 @@ class Migration(migrations.Migration): field=models.CharField(max_length=15, verbose_name='Language', db_index=True), preserve_default=True, ), + migrations.RemoveField( + model_name='group', + name='address', + ), + migrations.RemoveField( + model_name='group', + name='city', + ), + migrations.RemoveField( + model_name='person', + name='name', + ), + migrations.AddField( + model_name='grouptranslation', + name='address', + field=models.TextField(verbose_name='address', blank=True), + preserve_default=True, + ), + migrations.AddField( + model_name='grouptranslation', + name='city', + field=models.CharField(max_length=255, verbose_name='city', blank=True), + preserve_default=True, + ), + migrations.AddField( + model_name='person', + name='visual_portrait', + field=filer.fields.image.FilerImageField(related_name='visual_portrait', on_delete=models.deletion.SET_NULL, default=None, blank=True, to='filer.Image', null=True), + preserve_default=True, + ), + migrations.AddField( + model_name='persontranslation', + name='name', + field=models.CharField(default='', max_length=255, verbose_name='name'), + preserve_default=False, + ), + migrations.AlterField( + model_name='person', + name='visual', + field=filer.fields.image.FilerImageField(related_name='visual', on_delete=models.deletion.SET_NULL, default=None, blank=True, to='filer.Image', null=True), + preserve_default=True, + ) ] diff --git a/packages/aldryn_segmentation/migrations/0001_initial.py b/packages/aldryn_segmentation/migrations/0001_initial.py index 1c2b57b..3e2587e 100644 --- a/packages/aldryn_segmentation/migrations/0001_initial.py +++ b/packages/aldryn_segmentation/migrations/0001_initial.py @@ -1,125 +1,83 @@ # -*- coding: utf-8 -*- -from south.utils import datetime_utils as datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - - -class Migration(SchemaMigration): - - def forwards(self, orm): - # Adding model 'SegmentLimitPluginModel' - db.create_table(u'aldryn_segmentation_segmentlimitpluginmodel', ( - (u'cmsplugin_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['cms.CMSPlugin'], unique=True, primary_key=True)), - ('label', self.gf('django.db.models.fields.CharField')(default=u'', max_length=128, blank=True)), - ('max_children', self.gf('django.db.models.fields.PositiveIntegerField')(default=1)), - )) - db.send_create_signal(u'aldryn_segmentation', ['SegmentLimitPluginModel']) - - # Adding model 'FallbackSegmentPluginModel' - db.create_table(u'aldryn_segmentation_fallbacksegmentpluginmodel', ( - (u'cmsplugin_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['cms.CMSPlugin'], unique=True, primary_key=True)), - ('label', self.gf('django.db.models.fields.CharField')(default=u'', max_length=128, blank=True)), - )) - db.send_create_signal(u'aldryn_segmentation', ['FallbackSegmentPluginModel']) - - # Adding model 'SwitchSegmentPluginModel' - db.create_table(u'aldryn_segmentation_switchsegmentpluginmodel', ( - (u'cmsplugin_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['cms.CMSPlugin'], unique=True, primary_key=True)), - ('label', self.gf('django.db.models.fields.CharField')(default=u'', max_length=128, blank=True)), - ('on_off', self.gf('django.db.models.fields.BooleanField')(default=True)), - )) - db.send_create_signal(u'aldryn_segmentation', ['SwitchSegmentPluginModel']) - - # Adding model 'CookieSegmentPluginModel' - db.create_table(u'aldryn_segmentation_cookiesegmentpluginmodel', ( - (u'cmsplugin_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['cms.CMSPlugin'], unique=True, primary_key=True)), - ('label', self.gf('django.db.models.fields.CharField')(default=u'', max_length=128, blank=True)), - ('cookie_key', self.gf('django.db.models.fields.CharField')(default=u'', max_length=4096)), - ('cookie_value', self.gf('django.db.models.fields.CharField')(default=u'', max_length=4096)), - )) - db.send_create_signal(u'aldryn_segmentation', ['CookieSegmentPluginModel']) - - # Adding model 'AuthenticatedSegmentPluginModel' - db.create_table(u'aldryn_segmentation_authenticatedsegmentpluginmodel', ( - (u'cmsplugin_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['cms.CMSPlugin'], unique=True, primary_key=True)), - ('label', self.gf('django.db.models.fields.CharField')(default=u'', max_length=128, blank=True)), - )) - db.send_create_signal(u'aldryn_segmentation', ['AuthenticatedSegmentPluginModel']) - - - def backwards(self, orm): - # Deleting model 'SegmentLimitPluginModel' - db.delete_table(u'aldryn_segmentation_segmentlimitpluginmodel') - - # Deleting model 'FallbackSegmentPluginModel' - db.delete_table(u'aldryn_segmentation_fallbacksegmentpluginmodel') - - # Deleting model 'SwitchSegmentPluginModel' - db.delete_table(u'aldryn_segmentation_switchsegmentpluginmodel') - - # Deleting model 'CookieSegmentPluginModel' - db.delete_table(u'aldryn_segmentation_cookiesegmentpluginmodel') - - # Deleting model 'AuthenticatedSegmentPluginModel' - db.delete_table(u'aldryn_segmentation_authenticatedsegmentpluginmodel') - - - models = { - u'aldryn_segmentation.authenticatedsegmentpluginmodel': { - 'Meta': {'object_name': 'AuthenticatedSegmentPluginModel'}, - u'cmsplugin_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['cms.CMSPlugin']", 'unique': 'True', 'primary_key': 'True'}), - 'label': ('django.db.models.fields.CharField', [], {'default': "u''", 'max_length': '128', 'blank': 'True'}) - }, - u'aldryn_segmentation.cookiesegmentpluginmodel': { - 'Meta': {'object_name': 'CookieSegmentPluginModel'}, - u'cmsplugin_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['cms.CMSPlugin']", 'unique': 'True', 'primary_key': 'True'}), - 'cookie_key': ('django.db.models.fields.CharField', [], {'default': "u''", 'max_length': '4096'}), - 'cookie_value': ('django.db.models.fields.CharField', [], {'default': "u''", 'max_length': '4096'}), - 'label': ('django.db.models.fields.CharField', [], {'default': "u''", 'max_length': '128', 'blank': 'True'}) - }, - u'aldryn_segmentation.fallbacksegmentpluginmodel': { - 'Meta': {'object_name': 'FallbackSegmentPluginModel'}, - u'cmsplugin_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['cms.CMSPlugin']", 'unique': 'True', 'primary_key': 'True'}), - 'label': ('django.db.models.fields.CharField', [], {'default': "u''", 'max_length': '128', 'blank': 'True'}) - }, - u'aldryn_segmentation.segment': { - 'Meta': {'object_name': 'Segment', 'managed': 'False'}, - u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}) - }, - u'aldryn_segmentation.segmentlimitpluginmodel': { - 'Meta': {'object_name': 'SegmentLimitPluginModel', '_ormbases': ['cms.CMSPlugin']}, - u'cmsplugin_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['cms.CMSPlugin']", 'unique': 'True', 'primary_key': 'True'}), - 'label': ('django.db.models.fields.CharField', [], {'default': "u''", 'max_length': '128', 'blank': 'True'}), - 'max_children': ('django.db.models.fields.PositiveIntegerField', [], {'default': '1'}) - }, - u'aldryn_segmentation.switchsegmentpluginmodel': { - 'Meta': {'object_name': 'SwitchSegmentPluginModel'}, - u'cmsplugin_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['cms.CMSPlugin']", 'unique': 'True', 'primary_key': 'True'}), - 'label': ('django.db.models.fields.CharField', [], {'default': "u''", 'max_length': '128', 'blank': 'True'}), - 'on_off': ('django.db.models.fields.BooleanField', [], {'default': 'True'}) - }, - 'cms.cmsplugin': { - 'Meta': {'object_name': 'CMSPlugin'}, - 'changed_date': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'creation_date': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'language': ('django.db.models.fields.CharField', [], {'max_length': '15', 'db_index': 'True'}), - 'level': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}), - 'lft': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}), - 'parent': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['cms.CMSPlugin']", 'null': 'True', 'blank': 'True'}), - 'placeholder': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['cms.Placeholder']", 'null': 'True'}), - 'plugin_type': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'}), - 'position': ('django.db.models.fields.PositiveSmallIntegerField', [], {'null': 'True', 'blank': 'True'}), - 'rght': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}), - 'tree_id': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}) - }, - 'cms.placeholder': { - 'Meta': {'object_name': 'Placeholder'}, - 'default_width': ('django.db.models.fields.PositiveSmallIntegerField', [], {'null': 'True'}), - u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'}) - } - } - - complete_apps = ['aldryn_segmentation'] \ No newline at end of file +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('cms', '0012_auto_20150607_2207'), + ] + + operations = [ + migrations.CreateModel( + name='Segment', + fields=[ + ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), + ], + options={ + 'managed': False, + }, + bases=(models.Model,), + ), + migrations.CreateModel( + name='AuthenticatedSegmentPluginModel', + fields=[ + ('cmsplugin_ptr', models.OneToOneField(parent_link=True, auto_created=True, primary_key=True, serialize=False, to='cms.CMSPlugin')), + ('label', models.CharField(default='', max_length=128, verbose_name='label', blank=True)), + ], + options={ + 'abstract': False, + }, + bases=('cms.cmsplugin',), + ), + migrations.CreateModel( + name='CookieSegmentPluginModel', + fields=[ + ('cmsplugin_ptr', models.OneToOneField(parent_link=True, auto_created=True, primary_key=True, serialize=False, to='cms.CMSPlugin')), + ('label', models.CharField(default='', max_length=128, verbose_name='label', blank=True)), + ('cookie_key', models.CharField(default='', help_text='Name of cookie to consider.', max_length=4096, verbose_name='name of cookie')), + ('cookie_value', models.CharField(default='', help_text='Value to consider.', max_length=4096, verbose_name='value to compare')), + ], + options={ + 'abstract': False, + }, + bases=('cms.cmsplugin',), + ), + migrations.CreateModel( + name='FallbackSegmentPluginModel', + fields=[ + ('cmsplugin_ptr', models.OneToOneField(parent_link=True, auto_created=True, primary_key=True, serialize=False, to='cms.CMSPlugin')), + ('label', models.CharField(default='', max_length=128, verbose_name='label', blank=True)), + ], + options={ + 'abstract': False, + }, + bases=('cms.cmsplugin',), + ), + migrations.CreateModel( + name='SegmentLimitPluginModel', + fields=[ + ('cmsplugin_ptr', models.OneToOneField(parent_link=True, auto_created=True, primary_key=True, serialize=False, to='cms.CMSPlugin')), + ('label', models.CharField(default='', help_text='Optionally set a label for this limit block.', max_length=128, verbose_name='label', blank=True)), + ('max_children', models.PositiveIntegerField(default=1, help_text='Display up to how many matching segments?', verbose_name='# of matches to display')), + ], + options={ + 'abstract': False, + }, + bases=('cms.cmsplugin',), + ), + migrations.CreateModel( + name='SwitchSegmentPluginModel', + fields=[ + ('cmsplugin_ptr', models.OneToOneField(parent_link=True, auto_created=True, primary_key=True, serialize=False, to='cms.CMSPlugin')), + ('label', models.CharField(default='', max_length=128, verbose_name='label', blank=True)), + ('on_off', models.BooleanField(default=True, help_text='Uncheck to always hide child plugins.', verbose_name='Always on?')), + ], + options={ + 'abstract': False, + }, + bases=('cms.cmsplugin',), + ), + ] diff --git a/packages/blog/migrations/0001_initial.py b/packages/blog/migrations/0001_initial.py index 927dc72..ef2284b 100644 --- a/packages/blog/migrations/0001_initial.py +++ b/packages/blog/migrations/0001_initial.py @@ -19,7 +19,7 @@ class Migration(migrations.Migration): ('cms', '0003_auto_20140926_2347'), ('taggit', '__first__'), ('filer', '0001_initial'), - ('cmsplugin_filer_image', '0001_initial'), + # ('cmsplugin_filer_image', '0001_initial'), ] operations = [ diff --git a/packages/blog/migrations/0010_auto_20170401_1032.py b/packages/blog/migrations/0010_auto_20170401_1032.py new file mode 100644 index 0000000..f8feee0 --- /dev/null +++ b/packages/blog/migrations/0010_auto_20170401_1032.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('blog', '0009_auto_20150726_2021'), + ] + + operations = [ + migrations.AlterField( + model_name='post', + name='author', + field=models.ForeignKey(related_name='blog_post_author', verbose_name='Author', blank=True, to='aldryn_people.Person', null=True), + preserve_default=True, + ), + ] diff --git a/packages/cmsplugin_tabs/migrations/0001_initial.py b/packages/cmsplugin_tabs/migrations/0001_initial.py index 3beeae4..df6fd92 100644 --- a/packages/cmsplugin_tabs/migrations/0001_initial.py +++ b/packages/cmsplugin_tabs/migrations/0001_initial.py @@ -1,71 +1,44 @@ # -*- coding: utf-8 -*- -import datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - - -class Migration(SchemaMigration): - - def forwards(self, orm): - # Adding model 'CMSTabsList' - db.create_table('cmsplugin_cmstabslist', ( - ('cmsplugin_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['cms.CMSPlugin'], unique=True, primary_key=True)), - )) - db.send_create_signal('cmsplugin_tabs', ['CMSTabsList']) - - # Adding model 'SingleTab' - db.create_table('cmsplugin_tabs_singletab', ( - ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)), - ('plugin', self.gf('django.db.models.fields.related.ForeignKey')(related_name='tabs', to=orm['cmsplugin_tabs.CMSTabsList'])), - ('title', self.gf('django.db.models.fields.CharField')(max_length=32)), - ('content', self.gf('django.db.models.fields.TextField')()), - ('order', self.gf('django.db.models.fields.PositiveIntegerField')(default=1, db_index=True)), - )) - db.send_create_signal('cmsplugin_tabs', ['SingleTab']) - - - def backwards(self, orm): - # Deleting model 'CMSTabsList' - db.delete_table('cmsplugin_cmstabslist') - - # Deleting model 'SingleTab' - db.delete_table('cmsplugin_tabs_singletab') - - - models = { - 'cms.cmsplugin': { - 'Meta': {'object_name': 'CMSPlugin'}, - 'creation_date': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'language': ('django.db.models.fields.CharField', [], {'max_length': '15', 'db_index': 'True'}), - 'level': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}), - 'lft': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}), - 'parent': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['cms.CMSPlugin']", 'null': 'True', 'blank': 'True'}), - 'placeholder': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['cms.Placeholder']", 'null': 'True'}), - 'plugin_type': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'}), - 'position': ('django.db.models.fields.PositiveSmallIntegerField', [], {'null': 'True', 'blank': 'True'}), - 'rght': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}), - 'tree_id': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}) - }, - 'cms.placeholder': { - 'Meta': {'object_name': 'Placeholder'}, - 'default_width': ('django.db.models.fields.PositiveSmallIntegerField', [], {'null': 'True'}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'}) - }, - 'cmsplugin_tabs.cmstabslist': { - 'Meta': {'object_name': 'CMSTabsList', 'db_table': "'cmsplugin_cmstabslist'", '_ormbases': ['cms.CMSPlugin']}, - 'cmsplugin_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['cms.CMSPlugin']", 'unique': 'True', 'primary_key': 'True'}) - }, - 'cmsplugin_tabs.singletab': { - 'Meta': {'ordering': "['order']", 'object_name': 'SingleTab'}, - 'content': ('django.db.models.fields.TextField', [], {}), - 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'order': ('django.db.models.fields.PositiveIntegerField', [], {'default': '1', 'db_index': 'True'}), - 'plugin': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'tabs'", 'to': "orm['cmsplugin_tabs.CMSTabsList']"}), - 'title': ('django.db.models.fields.CharField', [], {'max_length': '32'}) - } - } - - complete_apps = ['cmsplugin_tabs'] \ No newline at end of file +from __future__ import unicode_literals + +from django.db import models, migrations +import tinymce.models + + +class Migration(migrations.Migration): + + dependencies = [ + ('cms', '0003_auto_20140926_2347'), + ] + + operations = [ + migrations.CreateModel( + name='CMSTabsList', + fields=[ + ('cmsplugin_ptr', models.OneToOneField(parent_link=True, auto_created=True, primary_key=True, serialize=False, to='cms.CMSPlugin')), + ('template', models.CharField(default=b'cmsplugin_tabs/tabs.html', max_length=255, verbose_name='Template', choices=[(b'cmsplugin_tabs/tabs.html', 'Tabs'), (b'cmsplugin_tabs/accordion.html', 'Accordion')])), + ], + options={ + 'abstract': False, + }, + bases=('cms.cmsplugin',), + ), + migrations.CreateModel( + name='SingleTab', + fields=[ + ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), + ('title', models.CharField(max_length=255, verbose_name='Title')), + ('content', tinymce.models.HTMLField(verbose_name='Content')), + ('slug', models.SlugField(default=b'', max_length=32, verbose_name='Slug', blank=True)), + ('order', models.PositiveIntegerField(default=1, verbose_name='Order', db_index=True)), + ('is_strong', models.BooleanField(default=False, help_text='When True then label of the tab will be bold', verbose_name='Strong')), + ('plugin', models.ForeignKey(related_name='tabs', to='cmsplugin_tabs.CMSTabsList')), + ], + options={ + 'ordering': ['order'], + 'verbose_name': 'Tab', + 'verbose_name_plural': 'Tabs', + }, + bases=(models.Model,), + ), + ] diff --git a/packages/country_segment/migrations/0001_initial.py b/packages/country_segment/migrations/0001_initial.py index ee5afac..58ac175 100644 --- a/packages/country_segment/migrations/0001_initial.py +++ b/packages/country_segment/migrations/0001_initial.py @@ -1,55 +1,25 @@ # -*- coding: utf-8 -*- -from south.utils import datetime_utils as datetime -from south.db import db -from south.v2 import SchemaMigration -from django.db import models - - -class Migration(SchemaMigration): - - def forwards(self, orm): - # Adding model 'CountrySegmentPluginModel' - db.create_table(u'country_segment_countrysegmentpluginmodel', ( - (u'cmsplugin_ptr', self.gf('django.db.models.fields.related.OneToOneField')(to=orm['cms.CMSPlugin'], unique=True, primary_key=True)), - ('label', self.gf('django.db.models.fields.CharField')(default=u'', max_length=128, blank=True)), - ('country_code', self.gf('django.db.models.fields.CharField')(default=u'O1', max_length=2)), - )) - db.send_create_signal(u'country_segment', ['CountrySegmentPluginModel']) - - - def backwards(self, orm): - # Deleting model 'CountrySegmentPluginModel' - db.delete_table(u'country_segment_countrysegmentpluginmodel') - - - models = { - 'cms.cmsplugin': { - 'Meta': {'object_name': 'CMSPlugin'}, - 'changed_date': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'blank': 'True'}), - 'creation_date': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), - u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'language': ('django.db.models.fields.CharField', [], {'max_length': '15', 'db_index': 'True'}), - 'level': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}), - 'lft': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}), - 'parent': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['cms.CMSPlugin']", 'null': 'True', 'blank': 'True'}), - 'placeholder': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['cms.Placeholder']", 'null': 'True'}), - 'plugin_type': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'}), - 'position': ('django.db.models.fields.PositiveSmallIntegerField', [], {'null': 'True', 'blank': 'True'}), - 'rght': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}), - 'tree_id': ('django.db.models.fields.PositiveIntegerField', [], {'db_index': 'True'}) - }, - 'cms.placeholder': { - 'Meta': {'object_name': 'Placeholder'}, - 'default_width': ('django.db.models.fields.PositiveSmallIntegerField', [], {'null': 'True'}), - u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), - 'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'}) - }, - u'country_segment.countrysegmentpluginmodel': { - 'Meta': {'object_name': 'CountrySegmentPluginModel'}, - u'cmsplugin_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['cms.CMSPlugin']", 'unique': 'True', 'primary_key': 'True'}), - 'country_code': ('django.db.models.fields.CharField', [], {'default': "u'O1'", 'max_length': '2'}), - 'label': ('django.db.models.fields.CharField', [], {'default': "u''", 'max_length': '128', 'blank': 'True'}) - } - } - - complete_apps = ['country_segment'] \ No newline at end of file +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('cms', '0012_auto_20150607_2207'), + ] + + operations = [ + migrations.CreateModel( + name='CountrySegmentPluginModel', + fields=[ + ('cmsplugin_ptr', models.OneToOneField(parent_link=True, auto_created=True, primary_key=True, serialize=False, to='cms.CMSPlugin')), + ('label', models.CharField(default='', max_length=128, verbose_name='label', blank=True)), + ('country_code', models.CharField(default='O1', max_length=2, verbose_name='country', choices=[('A1', 'A1: Anonymous Proxy'), ('A2', 'A2: Satellite Provider'), ('O1', 'O1: Other Country'), ('AD', 'AD: Andorra'), ('AE', 'AE: United Arab Emirates'), ('AF', 'AF: Afghanistan'), ('AG', 'AG: Antigua and Barbuda'), ('AI', 'AI: Anguilla'), ('AL', 'AL: Albania'), ('AM', 'AM: Armenia'), ('AO', 'AO: Angola'), ('AP', 'AP: Asia/Pacific Region'), ('AQ', 'AQ: Antarctica'), ('AR', 'AR: Argentina'), ('AS', 'AS: American Samoa'), ('AT', 'AT: Austria'), ('AU', 'AU: Australia'), ('AW', 'AW: Aruba'), ('AX', 'AX: Aland Islands'), ('AZ', 'AZ: Azerbaijan'), ('BA', 'BA: Bosnia and Herzegovina'), ('BB', 'BB: Barbados'), ('BD', 'BD: Bangladesh'), ('BE', 'BE: Belgium'), ('BF', 'BF: Burkina Faso'), ('BG', 'BG: Bulgaria'), ('BH', 'BH: Bahrain'), ('BI', 'BI: Burundi'), ('BJ', 'BJ: Benin'), ('BL', 'BL: Saint Bartelemey'), ('BM', 'BM: Bermuda'), ('BN', 'BN: Brunei Darussalam'), ('BO', 'BO: Bolivia'), ('BQ', 'BQ: Bonaire, Saint Eustatius and Saba'), ('BR', 'BR: Brazil'), ('BS', 'BS: Bahamas'), ('BT', 'BT: Bhutan'), ('BV', 'BV: Bouvet Island'), ('BW', 'BW: Botswana'), ('BY', 'BY: Belarus'), ('BZ', 'BZ: Belize'), ('CA', 'CA: Canada'), ('CC', 'CC: Cocos (Keeling) Islands'), ('CD', 'CD: Congo, The Democratic Republic of the'), ('CF', 'CF: Central African Republic'), ('CG', 'CG: Congo'), ('CH', 'CH: Switzerland'), ('CI', 'CI: Cote d\u2019Ivoire'), ('CK', 'CK: Cook Islands'), ('CL', 'CL: Chile'), ('CM', 'CM: Cameroon'), ('CN', 'CN: China'), ('CO', 'CO: Colombia'), ('CR', 'CR: Costa Rica'), ('CU', 'CU: Cuba'), ('CV', 'CV: Cape Verde'), ('CW', 'CW: Curacao'), ('CX', 'CX: Christmas Island'), ('CY', 'CY: Cyprus'), ('CZ', 'CZ: Czech Republic'), ('DE', 'DE: Germany'), ('DJ', 'DJ: Djibouti'), ('DK', 'DK: Denmark'), ('DM', 'DM: Dominica'), ('DO', 'DO: Dominican Republic'), ('DZ', 'DZ: Algeria'), ('EC', 'EC: Ecuador'), ('EE', 'EE: Estonia'), ('EG', 'EG: Egypt'), ('EH', 'EH: Western Sahara'), ('ER', 'ER: Eritrea'), ('ES', 'ES: Spain'), ('ET', 'ET: Ethiopia'), ('EU', 'EU: Europe'), ('FI', 'FI: Finland'), ('FJ', 'FJ: Fiji'), ('FK', 'FK: Falkland Islands (Malvinas)'), ('FM', 'FM: Micronesia, Federated States of'), ('FO', 'FO: Faroe Islands'), ('FR', 'FR: France'), ('GA', 'GA: Gabon'), ('GB', 'GB: United Kingdom'), ('GD', 'GD: Grenada'), ('GE', 'GE: Georgia'), ('GF', 'GF: French Guiana'), ('GG', 'GG: Guernsey'), ('GH', 'GH: Ghana'), ('GI', 'GI: Gibraltar'), ('GL', 'GL: Greenland'), ('GM', 'GM: Gambia'), ('GN', 'GN: Guinea'), ('GP', 'GP: Guadeloupe'), ('GQ', 'GQ: Equatorial Guinea'), ('GR', 'GR: Greece'), ('GS', 'GS: South Georgia and the South Sandwich Islands'), ('GT', 'GT: Guatemala'), ('GU', 'GU: Guam'), ('GW', 'GW: Guinea-Bissau'), ('GY', 'GY: Guyana'), ('HK', 'HK: Hong Kong'), ('HM', 'HM: Heard Island and McDonald Islands'), ('HN', 'HN: Honduras'), ('HR', 'HR: Croatia'), ('HT', 'HT: Haiti'), ('HU', 'HU: Hungary'), ('ID', 'ID: Indonesia'), ('IE', 'IE: Ireland'), ('IL', 'IL: Israel'), ('IM', 'IM: Isle of Man'), ('IN', 'IN: India'), ('IO', 'IO: British Indian Ocean Territory'), ('IQ', 'IQ: Iraq'), ('IR', 'IR: Iran, Islamic Republic of'), ('IS', 'IS: Iceland'), ('IT', 'IT: Italy'), ('JE', 'JE: Jersey'), ('JM', 'JM: Jamaica'), ('JO', 'JO: Jordan'), ('JP', 'JP: Japan'), ('KE', 'KE: Kenya'), ('KG', 'KG: Kyrgyzstan'), ('KH', 'KH: Cambodia'), ('KI', 'KI: Kiribati'), ('KM', 'KM: Comoros'), ('KN', 'KN: Saint Kitts and Nevis'), ('KP', 'KP: Korea, Democratic People\u2019s Republic of'), ('KR', 'KR: Korea, Republic of'), ('KW', 'KW: Kuwait'), ('KY', 'KY: Cayman Islands'), ('KZ', 'KZ: Kazakhstan'), ('LA', 'LA: Lao, People\u2019s Democratic Republic of'), ('LB', 'LB: Lebanon'), ('LC', 'LC: Saint Lucia'), ('LI', 'LI: Liechtenstein'), ('LK', 'LK: Sri Lanka'), ('LR', 'LR: Liberia'), ('LS', 'LS: Lesotho'), ('LT', 'LT: Lithuania'), ('LU', 'LU: Luxembourg'), ('LV', 'LV: Latvia'), ('LY', 'LY: Libyan Arab Jamahiriya'), ('MA', 'MA: Morocco'), ('MC', 'MC: Monaco'), ('MD', 'MD: Moldova, Republic of'), ('ME', 'ME: Montenegro'), ('MF', 'MF: Saint Martin'), ('MG', 'MG: Madagascar'), ('MH', 'MH: Marshall Islands'), ('MK', 'MK: Macedonia'), ('ML', 'ML: Mali'), ('MM', 'MM: Myanmar'), ('MN', 'MN: Mongolia'), ('MO', 'MO: Macao'), ('MP', 'MP: Northern Mariana Islands'), ('MQ', 'MQ: Martinique'), ('MR', 'MR: Mauritania'), ('MS', 'MS: Montserrat'), ('MT', 'MT: Malta'), ('MU', 'MU: Mauritius'), ('MV', 'MV: Maldives'), ('MW', 'MW: Malawi'), ('MX', 'MX: Mexico'), ('MY', 'MY: Malaysia'), ('MZ', 'MZ: Mozambique'), ('NA', 'NA: Namibia'), ('NC', 'NC: New Caledonia'), ('NE', 'NE: Niger'), ('NF', 'NF: Norfolk Island'), ('NG', 'NG: Nigeria'), ('NI', 'NI: Nicaragua'), ('NL', 'NL: Netherlands'), ('NO', 'NO: Norway'), ('NP', 'NP: Nepal'), ('NR', 'NR: Nauru'), ('NU', 'NU: Niue'), ('NZ', 'NZ: New Zealand'), ('OM', 'OM: Oman'), ('PA', 'PA: Panama'), ('PE', 'PE: Peru'), ('PF', 'PF: French Polynesia'), ('PG', 'PG: Papua New Guinea'), ('PH', 'PH: Philippines'), ('PK', 'PK: Pakistan'), ('PL', 'PL: Poland'), ('PM', 'PM: Saint Pierre and Miquelon'), ('PN', 'PN: Pitcairn'), ('PR', 'PR: Puerto Rico'), ('PS', 'PS: Palestinian Territory'), ('PT', 'PT: Portugal'), ('PW', 'PW: Palau'), ('PY', 'PY: Paraguay'), ('QA', 'QA: Qatar'), ('RE', 'RE: Reunion'), ('RO', 'RO: Romania'), ('RS', 'RS: Serbia'), ('RU', 'RU: Russian Federation'), ('RW', 'RW: Rwanda'), ('SA', 'SA: Saudi Arabia'), ('SB', 'SB: Solomon Islands'), ('SC', 'SC: Seychelles'), ('SD', 'SD: Sudan'), ('SE', 'SE: Sweden'), ('SG', 'SG: Singapore'), ('SH', 'SH: Saint Helena'), ('SI', 'SI: Slovenia'), ('SJ', 'SJ: Svalbard and Jan Mayen'), ('SK', 'SK: Slovakia'), ('SL', 'SL: Sierra Leone'), ('SM', 'SM: San Marino'), ('SN', 'SN: Senegal'), ('SO', 'SO: Somalia'), ('SR', 'SR: Suriname'), ('SS', 'SS: South Sudan'), ('ST', 'ST: Sao Tome and Principe'), ('SV', 'SV: El Salvador'), ('SX', 'SX: Sint Maarten'), ('SY', 'SY: Syrian Arab Republic'), ('SZ', 'SZ: Swaziland'), ('TC', 'TC: Turks and Caicos Islands'), ('TD', 'TD: Chad'), ('TF', 'TF: French Southern Territories'), ('TG', 'TG: Togo'), ('TH', 'TH: Thailand'), ('TJ', 'TJ: Tajikistan'), ('TK', 'TK: Tokelau'), ('TL', 'TL: Timor-Leste'), ('TM', 'TM: Turkmenistan'), ('TN', 'TN: Tunisia'), ('TO', 'TO: Tonga'), ('TR', 'TR: Turkey'), ('TT', 'TT: Trinidad and Tobago'), ('TV', 'TV: Tuvalu'), ('TW', 'TW: Taiwan'), ('TZ', 'TZ: Tanzania, United Republic of'), ('UA', 'UA: Ukraine'), ('UG', 'UG: Uganda'), ('UM', 'UM: United States Minor Outlying Islands'), ('US', 'US: United States'), ('UY', 'UY: Uruguay'), ('UZ', 'UZ: Uzbekistan'), ('VA', 'VA: Holy See (Vatican City State)'), ('VC', 'VC: Saint Vincent and the Grenadines'), ('VE', 'VE: Venezuela'), ('VG', 'VG: Virgin Islands, British'), ('VI', 'VI: Virgin Islands, U.S.'), ('VN', 'VN: Vietnam'), ('VU', 'VU: Vanuatu'), ('WF', 'WF: Wallis and Futuna'), ('WS', 'WS: Samoa'), ('YE', 'YE: Yemen'), ('YT', 'YT: Mayotte'), ('ZA', 'ZA: South Africa'), ('ZM', 'ZM: Zambia'), ('ZW', 'ZW: Zimbabwe'), ('XX', 'XX: - Country Not Found -'), ('XA', 'XA: - GeoIP not initialized -'), ('XB', 'XB: - Error trying to determine country -')])), + ], + options={ + }, + bases=('cms.cmsplugin',), + ), + ] diff --git a/promo/fixtures/data.json b/promo/fixtures/data.json new file mode 100644 index 0000000..6e5da29 --- /dev/null +++ b/promo/fixtures/data.json @@ -0,0 +1 @@ +[{"fields": {"text": "
\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430 \u043e\u0442 14 000 \u20bd
\r\n\r\n\u0413\u0430\u0440\u0430\u043d\u0442\u0438\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430 \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0437\u043d\u0430\u043a\u0430
\r\n", "master": 1, "language_code": "en"}, "model": "promo.promotranslation", "pk": 1}, {"fields": {"text": "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430 \u043e\u0442 14 000 \u20bd
\r\n\r\n\u0413\u0430\u0440\u0430\u043d\u0442\u0438\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430 \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0437\u043d\u0430\u043a\u0430
\r\n", "master": 1, "language_code": "ru"}, "model": "promo.promotranslation", "pk": 2}, {"fields": {"text": "\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0438 \u043f\u043e\u0438\u0441\u043a \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430 \u043e\u0442 12 000 \u20bd
\r\n\r\n100% \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0437\u043d\u0430\u043a\u0430
\r\n", "master": 2, "language_code": "ru"}, "model": "promo.promotranslation", "pk": 3}, {"fields": {"text": "\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0438 \u043f\u043e\u0438\u0441\u043a \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430 \u043e\u0442 12 000 \u20bd
\r\n\r\n100% \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0437\u043d\u0430\u043a\u0430
\r\n", "master": 2, "language_code": "en"}, "model": "promo.promotranslation", "pk": 4}, {"fields": {"text": "\u041c\u0435\u0436\u0434\u0443\u043d\u0430\u0440\u043e\u0434\u043d\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430 \u043e\u0442 60 000 \u20bd
\r\n\r\n100% \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430 \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0437\u043d\u0430\u043a\u0430
\r\n", "master": 3, "language_code": "en"}, "model": "promo.promotranslation", "pk": 5}, {"fields": {"text": "\u041c\u0435\u0436\u0434\u0443\u043d\u0430\u0440\u043e\u0434\u043d\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430 \u043e\u0442 60 000 \u20bd
\r\n\r\n\u0413\u0430\u0440\u0430\u043d\u0442\u0438\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430 \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0437\u043d\u0430\u043a\u0430
\r\n", "master": 3, "language_code": "ru"}, "model": "promo.promotranslation", "pk": 6}, {"fields": {"text": "\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430 \u043e\u0442 30 000 \u20bd
\r\n\r\n\u0413\u0430\u0440\u0430\u043d\u0442\u0438\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u043e\u0445\u0440\u0430\u043d\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0433\u043e \u0438 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430
\r\n", "master": 4, "language_code": "ru"}, "model": "promo.promotranslation", "pk": 7}, {"fields": {"text": "\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430 \u043e\u0442 30 000 \u20bd
\r\n\r\n\u0413\u0430\u0440\u0430\u043d\u0442\u0438\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u043e\u0445\u0440\u0430\u043d\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0433\u043e \u0438 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430
\r\n", "master": 4, "language_code": "en"}, "model": "promo.promotranslation", "pk": 8}, {"fields": {"text": "\r\n\r\n\u0417\u0430\u0449\u0438\u0442\u0438\u0442\u044c \u0441\u0435\u0431\u044f \u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0435\u0439 \u043e\u0442 \u043d\u0435\u0441\u0430\u043d\u043a\u0446\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043d\u0438\u043a\u043d\u043e\u0432\u0435\u043d\u0438\u044f \u043d\u0430 \u0440\u044b\u043d\u043e\u043a \u043a\u043e\u043d\u0442\u0440\u0430\u0444\u0430\u043a\u0442\u043d\u043e\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0446\u0438\u0438.
\r\n", "master": 5, "language_code": "en"}, "model": "promo.promotranslation", "pk": 9}, {"fields": {"text": "\r\n\r\n\u0417\u0430\u0449\u0438\u0442\u0438\u0442\u044c \u0441\u0435\u0431\u044f \u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0435\u0439 \u043e\u0442 \u043d\u0435\u0441\u0430\u043d\u043a\u0446\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043d\u0438\u043a\u043d\u043e\u0432\u0435\u043d\u0438\u044f \u043d\u0430 \u0440\u044b\u043d\u043e\u043a \u043a\u043e\u043d\u0442\u0440\u0430\u0444\u0430\u043a\u0442\u043d\u043e\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0446\u0438\u0438.
\r\n", "master": 5, "language_code": "ru"}, "model": "promo.promotranslation", "pk": 10}, {"fields": {"text": "\u041f\u0430\u0442\u0435\u043d\u0442\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0435\u0442\u0435\u043d\u0438\u0439 \u043e\u0442 30 000 \u20bd
\r\n\r\n100% \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u044f.
\r\n", "master": 6, "language_code": "en"}, "model": "promo.promotranslation", "pk": 11}, {"fields": {"text": "\u041f\u0430\u0442\u0435\u043d\u0442\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0435\u0442\u0435\u043d\u0438\u0439 \u043e\u0442 30 000 \u20bd
\r\n\r\n100% \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u044f.
\r\n", "master": 6, "language_code": "ru"}, "model": "promo.promotranslation", "pk": 12}, {"fields": {"text": "\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u0432\u0438\u0434\u0435\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430 \u0432 \u0420\u043e\u0441\u043f\u0430\u0442\u0435\u043d\u0442\u0435 6 000 \u20bd
\r\n\r\n\u0415\u0441\u043b\u0438 \u0432\u044b \u0441\u0430\u043c\u0438 \u043f\u043e\u0434\u0430\u043b\u0438 \u0437\u0430\u044f\u0432\u043a\u0443
\r\n", "master": 7, "language_code": "en"}, "model": "promo.promotranslation", "pk": 13}, {"fields": {"text": "\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u0432\u0438\u0434\u0435\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430 \u0432 \u0420\u043e\u0441\u043f\u0430\u0442\u0435\u043d\u0442\u0435 6 000 \u20bd
\r\n\r\n\u0415\u0441\u043b\u0438 \u0432\u044b \u0441\u0430\u043c\u0438 \u043f\u043e\u0434\u0430\u043b\u0438 \u0437\u0430\u044f\u0432\u043a\u0443
\r\n", "master": 7, "language_code": "ru"}, "model": "promo.promotranslation", "pk": 14}, {"fields": {"text": "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0433\u0435\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0442 14 000 \u20bd
\r\n\r\n\u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0433\u0435\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043c\u0435\u0441\u0442\u0430, \u0433\u0434\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u0442\u043e\u0432\u0430\u0440
\r\n", "master": 8, "language_code": "en"}, "model": "promo.promotranslation", "pk": 15}, {"fields": {"text": "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0433\u0435\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0442 14 000 \u20bd
\r\n\r\n\u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0433\u0435\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043c\u0435\u0441\u0442\u0430, \u0433\u0434\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u0442\u043e\u0432\u0430\u0440
\r\n", "master": 8, "language_code": "ru"}, "model": "promo.promotranslation", "pk": 16}, {"fields": {"text": "\r\n\r\n\u0420\u0430\u0437 \u0432 10 \u043b\u0435\u0442 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u0440\u043e\u0434\u043b\u0435\u0432\u0430\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430
\r\n", "master": 9, "language_code": "ru"}, "model": "promo.promotranslation", "pk": 17}, {"fields": {"text": "\r\n\r\n\u0420\u0430\u0437 \u0432 10 \u043b\u0435\u0442 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u0440\u043e\u0434\u043b\u0435\u0432\u0430\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430
\r\n", "master": 9, "language_code": "en"}, "model": "promo.promotranslation", "pk": 18}, {"fields": {"text": "\u0412\u043d\u0435\u0441\u0435\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u0442\u043e\u0432\u0430\u0440\u043d\u044b\u0439 \u0437\u043d\u0430\u043a 7000 \u20bd
\r\n\r\n\u0412\u043d\u0435\u0441\u0435\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u0437\u0430\u044f\u0432\u043a\u0443 \u0438 \u0441\u0432\u0438\u0434\u0435\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e
", "master": 10, "language_code": "en"}, "model": "promo.promotranslation", "pk": 19}, {"fields": {"text": "\u0412\u043d\u0435\u0441\u0435\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u0442\u043e\u0432\u0430\u0440\u043d\u044b\u0439 \u0437\u043d\u0430\u043a 7000 \u20bd
\r\n\r\n\u0412\u043d\u0435\u0441\u0435\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u0437\u0430\u044f\u0432\u043a\u0443 \u0438 \u0441\u0432\u0438\u0434\u0435\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e
", "master": 10, "language_code": "ru"}, "model": "promo.promotranslation", "pk": 20}, {"fields": {"text": "\u041f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430 7000 \u20bd
\r\n\r\n\u041f\u043e\u0434\u0430\u0447\u0430 \u0437\u0430\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430 4-5 \u0434\u043d\u0435\u0439
\r\n", "master": 11, "language_code": "en"}, "model": "promo.promotranslation", "pk": 21}, {"fields": {"text": "\u041f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430 7000 \u20bd
\r\n\r\n\u041f\u043e\u0434\u0430\u0447\u0430 \u0437\u0430\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0437\u0430 4-5 \u0434\u043d\u0435\u0439
\r\n", "master": 11, "language_code": "ru"}, "model": "promo.promotranslation", "pk": 22}, {"fields": {"text": "\r\n\r\n\u0412\u044b\u0434\u0430\u0447\u0430 \u0441\u0432\u0438\u0434\u0435\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430 \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u0438\u043d\u044f\u0442\u0438\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0420\u043e\u0441\u043f\u0430\u0442\u0435\u043d\u0442\u043e\u043c
\r\n", "master": 12, "language_code": "ru"}, "model": "promo.promotranslation", "pk": 23}, {"fields": {"text": "\r\n\r\n\u0412\u044b\u0434\u0430\u0447\u0430 \u0441\u0432\u0438\u0434\u0435\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430 \u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u0438\u043d\u044f\u0442\u0438\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0420\u043e\u0441\u043f\u0430\u0442\u0435\u043d\u0442\u043e\u043c
\r\n", "master": 12, "language_code": "en"}, "model": "promo.promotranslation", "pk": 24}, {"fields": {"text": "\r\n\r\n\u0415\u0441\u043b\u0438 \u0432\u044b \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b\u0438, \u0447\u0442\u043e \u043f\u0440\u0430\u0432\u0430 \u043d\u0430 \u0432\u0430\u0448 \u0442\u043e\u0432\u0430\u0440\u043d\u044b\u0439 \u0437\u043d\u0430\u043a \u043d\u0430\u0440\u0443\u0448\u0430\u044e\u0442\u0441\u044f
\r\n", "master": 13, "language_code": "en"}, "model": "promo.promotranslation", "pk": 25}, {"fields": {"text": "\r\n\r\n\u0415\u0441\u043b\u0438 \u0432\u044b \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b\u0438, \u0447\u0442\u043e \u043f\u0440\u0430\u0432\u0430 \u043d\u0430 \u0432\u0430\u0448 \u0442\u043e\u0432\u0430\u0440\u043d\u044b\u0439 \u0437\u043d\u0430\u043a \u043d\u0430\u0440\u0443\u0448\u0430\u044e\u0442\u0441\u044f
\r\n", "master": 13, "language_code": "ru"}, "model": "promo.promotranslation", "pk": 26}, {"fields": {"text": "\u0417\u0430\u043f\u0440\u0435\u0442 \u043d\u0435\u0437\u0430\u043a\u043e\u043d\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0442 15 000 \u20bd
\r\n\r\n\u0415\u0441\u043b\u0438 \u043f\u0440\u0430\u0432\u0430 \u043d\u0430 \u0432\u0430\u0448\u0443 \u0438\u043d\u0442\u0435\u043b\u043b\u0435\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u0443\u044e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u044c \u043d\u0430\u0440\u0443\u0448\u0430\u044e\u0442
\r\n", "master": 14, "language_code": "en"}, "model": "promo.promotranslation", "pk": 27}, {"fields": {"text": "\u0417\u0430\u043f\u0440\u0435\u0442 \u043d\u0435\u0437\u0430\u043a\u043e\u043d\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0442 15 000 \u20bd
\r\n\r\n\u0415\u0441\u043b\u0438 \u043f\u0440\u0430\u0432\u0430 \u043d\u0430 \u0432\u0430\u0448\u0443 \u0438\u043d\u0442\u0435\u043b\u043b\u0435\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u0443\u044e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u044c \u043d\u0430\u0440\u0443\u0448\u0430\u044e\u0442
\r\n", "master": 14, "language_code": "ru"}, "model": "promo.promotranslation", "pk": 28}, {"fields": {"text": "\r\n\r\n\u0423\u0440\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u0435\u0442\u0435\u043d\u0437\u0438\u0439 \u0438 \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u0430\u0432
\r\n", "master": 15, "language_code": "en"}, "model": "promo.promotranslation", "pk": 29}, {"fields": {"text": "\r\n\r\n\u0423\u0440\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u0435\u0442\u0435\u043d\u0437\u0438\u0439 \u0438 \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u0430\u0432
\r\n", "master": 15, "language_code": "ru"}, "model": "promo.promotranslation", "pk": 30}, {"fields": {"text": "\u041f\u043e\u0434\u0430\u0447\u0430 \u0438\u0441\u043a\u0430 \u0432 \u0441\u0443\u0434 \u0437\u0430 \u043d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u0430\u0432
\r\n\r\n\u0423\u0440\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u0435\u0442\u0435\u043d\u0437\u0438\u0439 \u0438 \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u0430\u0432
\r\n", "master": 16, "language_code": "ru"}, "model": "promo.promotranslation", "pk": 31}, {"fields": {"text": "\u041f\u043e\u0434\u0430\u0447\u0430 \u0438\u0441\u043a\u0430 \u0432 \u0441\u0443\u0434 \u0437\u0430 \u043d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u0430\u0432
\r\n\r\n\u0423\u0440\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u0435\u0442\u0435\u043d\u0437\u0438\u0439 \u0438 \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u0430\u0432
\r\n", "master": 16, "language_code": "en"}, "model": "promo.promotranslation", "pk": 32}, {"fields": {"page_link": 116, "title": "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430"}, "model": "promo.promo", "pk": 1}, {"fields": {"page_link": 89, "title": "\u041f\u043e\u0438\u0441\u043a \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430"}, "model": "promo.promo", "pk": 2}, {"fields": {"page_link": 141, "title": "\u041c\u0435\u0436\u0434\u0443\u043d\u0430\u0440\u043e\u0434\u043d\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430"}, "model": "promo.promo", "pk": 3}, {"fields": {"page_link": 95, "title": "\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430"}, "model": "promo.promo", "pk": 4}, {"fields": {"page_link": 149, "title": "\u0422\u0430\u043c\u043e\u0436\u0435\u043d\u043d\u044b\u0439 \u0440\u0435\u0435\u0441\u0442\u0440"}, "model": "promo.promo", "pk": 5}, {"fields": {"page_link": 351, "title": "\u041f\u0430\u0442\u0435\u043d\u0442\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0435\u0442\u0435\u043d\u0438\u0439"}, "model": "promo.promo", "pk": 6}, {"fields": {"page_link": 101, "title": "\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u0432\u0438\u0434\u0435\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430"}, "model": "promo.promo", "pk": 7}, {"fields": {"page_link": 107, "title": "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0433\u0435\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u044f"}, "model": "promo.promo", "pk": 8}, {"fields": {"page_link": 123, "title": "\u041f\u0440\u043e\u0434\u043b\u0435\u043d\u0438\u0435 \u0437\u043d\u0430\u043a\u0430"}, "model": "promo.promo", "pk": 9}, {"fields": {"page_link": 129, "title": "\u0412\u043d\u0435\u0441\u0435\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u0442\u043e\u0432\u0430\u0440\u043d\u044b\u0439 \u0437\u043d\u0430\u043a"}, "model": "promo.promo", "pk": 10}, {"fields": {"page_link": 135, "title": "\u041f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430"}, "model": "promo.promo", "pk": 11}, {"fields": {"page_link": 157, "title": "\u041e\u0431\u0449\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0442\u043e\u0432\u0430\u0440\u043d\u044b\u0439 \u0437\u043d\u0430\u043a"}, "model": "promo.promo", "pk": 12}, {"fields": {"page_link": 178, "title": "\u0417\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043e \u043d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u0438 \u0442\u043e\u0432\u0430\u0440\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u043a\u0430"}, "model": "promo.promo", "pk": 13}, {"fields": {"page_link": 163, "title": "\u0417\u0430\u043f\u0440\u0435\u0442 \u043d\u0435\u0437\u0430\u043a\u043e\u043d\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f"}, "model": "promo.promo", "pk": 14}, {"fields": {"page_link": 492, "title": "\u041d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u0442\u0435\u043d\u0437\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u043f\u0438\u0441\u044c\u043c\u0430"}, "model": "promo.promo", "pk": 15}, {"fields": {"page_link": 494, "title": "\u041f\u043e\u0434\u0430\u0447\u0430 \u0438\u0441\u043a\u0430 \u0432 \u0441\u0443\u0434"}, "model": "promo.promo", "pk": 16}] \ No newline at end of file diff --git a/promo/migrations/0001_initial.py b/promo/migrations/0001_initial.py index 89809ba..ce3ee51 100644 --- a/promo/migrations/0001_initial.py +++ b/promo/migrations/0001_initial.py @@ -5,7 +5,7 @@ from django.db import models, migrations import django.db.models.deletion import parler.models import djangocms_text_ckeditor.fields - +import cms class Migration(migrations.Migration): operations = [ @@ -43,4 +43,18 @@ class Migration(migrations.Migration): name='promotranslation', unique_together=set([('language_code', 'master')]), ), + migrations.AlterModelOptions( + name='promo', + options={'verbose_name': 'promo', 'verbose_name_plural': 'promos'}, + ), + migrations.RemoveField( + model_name='promotranslation', + name='title', + ), + migrations.AlterField( + model_name='promo', + name='page_link', + field=cms.models.fields.PageField(on_delete=models.deletion.SET_NULL, blank=True, to='cms.Page', help_text='A link to a page has priority over a text link.', null=True, verbose_name='page'), + preserve_default=True, + ), ] diff --git a/trademark/fixtures/nice.json b/trademark/fixtures/nice.json new file mode 100644 index 0000000..1b51b04 --- /dev/null +++ b/trademark/fixtures/nice.json @@ -0,0 +1 @@ +[{"fields": {"nice_id": 39, "glyph": "fa-truck", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0443\u0441\u043b\u0443\u0433\u0438, \u043e\u0442\u043d\u043e\u0441\u044f\u0449\u0438\u0435\u0441\u044f \u043a \u043f\u0435\u0440\u0435\u0432\u043e\u0437\u043a\u0435 \u043b\u044e\u0434\u0435\u0439 \u0438\u043b\u0438 \u0442\u043e\u0432\u0430\u0440\u043e\u0432 \u0438\u0437 \u043e\u0434\u043d\u043e\u0433\u043e \u043c\u0435\u0441\u0442\u0430 \u0432 \u0434\u0440\u0443\u0433\u043e\u0435 (\u0436\u0435\u043b\u0435\u0437\u043d\u043e\u0434\u043e\u0440\u043e\u0436\u043d\u044b\u043c, \u0430\u0432\u0442\u043e\u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u043c, \u0432\u043e\u0434\u043d\u044b\u043c, \u0432\u043e\u0437\u0434\u0443\u0448\u043d\u044b\u043c \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u043e\u043c \u0438\u043b\u0438 \u043f\u043e \u0442\u0440\u0443\u0431\u043e\u043f\u0440\u043e\u0432\u043e\u0434\u0443), \u0438 \u0443\u0441\u043b\u0443\u0433\u0438, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u0442\u0430\u043a\u043e\u0439 \u043f\u0435\u0440\u0435\u0432\u043e\u0437\u043a\u043e\u0439, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0443\u0441\u043b\u0443\u0433\u0438 \u043f\u043e \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044e \u0442\u043e\u0432\u0430\u0440\u043e\u0432 \u043d\u0430 \u0441\u043a\u043b\u0430\u0434\u0430\u0445 \u0438\u043b\u0438 \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0438\u044f\u0445 \u0434\u043b\u044f \u043f\u0440\u0435\u0434\u043e\u0442\u0432\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u0438\u0445 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u044f \u0438\u043b\u0438 \u0445\u0438\u0449\u0435\u043d\u0438\u044f.", "title": "\u041f\u0435\u0440\u0435\u0432\u043e\u0437\u043a\u0430 \u043b\u044e\u0434\u0435\u0439 \u0438 \u0442\u043e\u0432\u0430\u0440\u043e\u0432"}, "model": "trademark.nice", "pk": 1}, {"fields": {"nice_id": 8, "glyph": "fa-wrench", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0440\u0443\u0447\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u043a\u0430\u043a \u043e\u0440\u0443\u0434\u0438\u044f \u0442\u0440\u0443\u0434\u0430 \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u044f\u0445.", "title": "\u0420\u0443\u0447\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u044b"}, "model": "trademark.nice", "pk": 2}, {"fields": {"nice_id": 11, "glyph": "fa-fire", "description": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0434\u043b\u044f \u043e\u0441\u0432\u0435\u0449\u0435\u043d\u0438\u044f, \u043d\u0430\u0433\u0440\u0435\u0432\u0430, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043f\u0430\u0440\u0430, \u0442\u0435\u043f\u043b\u043e\u0432\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0438\u0449\u0435\u0432\u044b\u0445 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432, \u0434\u043b\u044f \u043e\u0445\u043b\u0430\u0436\u0434\u0435\u043d\u0438\u044f, \u0441\u0443\u0448\u043a\u0438, \u0432\u0435\u043d\u0442\u0438\u043b\u044f\u0446\u0438\u0438, \u0432\u043e\u0434\u043e\u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0441\u0430\u043d\u0438\u0442\u0430\u0440\u043d\u043e-\u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435.", "title": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0442\u0435\u043f\u043b\u0430"}, "model": "trademark.nice", "pk": 3}, {"fields": {"nice_id": 20, "glyph": "", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u043c\u0435\u0431\u0435\u043b\u044c \u0438 \u0435\u0435 \u0447\u0430\u0441\u0442\u0438 \u0438 \u0438\u0437\u0434\u0435\u043b\u0438\u044f \u0438\u0437 \u043f\u043b\u0430\u0441\u0442\u043c\u0430\u0441\u0441, \u043d\u0435 \u043e\u0442\u043d\u043e\u0441\u044f\u0449\u0438\u0435\u0441\u044f \u043a \u0434\u0440\u0443\u0433\u0438\u043c \u043a\u043b\u0430\u0441\u0441\u0430\u043c.", "title": "\u041c\u0435\u0431\u0435\u043b\u044c \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u0438\u0437\u0434\u0435\u043b\u0438\u044f"}, "model": "trademark.nice", "pk": 4}, {"fields": {"nice_id": 24, "glyph": "fa-object-group", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0442\u043a\u0430\u043d\u0438, \u043e\u0434\u0435\u044f\u043b\u0430, \u043f\u043e\u043a\u0440\u044b\u0432\u0430\u043b\u0430 \u0438 \u0441\u043a\u0430\u0442\u0435\u0440\u0442\u0438.", "title": "\u0422\u043a\u0430\u043d\u0438, \u043e\u0434\u0435\u044f\u043b\u0430, \u043f\u043e\u043a\u0440\u044b\u0432\u0430\u043b\u0430 \u0438 \u0441\u043a\u0430\u0442\u0435\u0440\u0442\u0438"}, "model": "trademark.nice", "pk": 5}, {"fields": {"nice_id": 25, "glyph": "fa-user-secret", "description": "", "title": "\u041e\u0434\u0435\u0436\u0434\u0430, \u043e\u0431\u0443\u0432\u044c, \u0433\u043e\u043b\u043e\u0432\u043d\u044b\u0435 \u0443\u0431\u043e\u0440\u044b"}, "model": "trademark.nice", "pk": 6}, {"fields": {"nice_id": 27, "glyph": "fa-object-ungroup", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0438\u0437\u0434\u0435\u043b\u0438\u044f, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u043a\u0440\u044b\u0442\u0438\u044f \u0433\u043e\u0442\u043e\u0432\u044b\u0445 \u043f\u043e\u043b\u043e\u0432 \u0438\u043b\u0438 \u0441\u0442\u0435\u043d.", "title": "\u041f\u043e\u043a\u0440\u044b\u0442\u0438\u044f \u0434\u043b\u044f \u043f\u043e\u043b\u043e\u0432"}, "model": "trademark.nice", "pk": 7}, {"fields": {"nice_id": 31, "glyph": "fa-tree", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u044b \u0437\u0435\u043c\u043b\u0435\u0434\u0435\u043b\u0438\u044f \u0438 \u043b\u0435\u0441\u043d\u043e\u0433\u043e \u0445\u043e\u0437\u044f\u0439\u0441\u0442\u0432\u0430, \u0436\u0438\u0432\u044b\u0445 \u0436\u0438\u0432\u043e\u0442\u043d\u044b\u0445 \u0438 \u0436\u0438\u0432\u044b\u0435 \u0440\u0430\u0441\u0442\u0435\u043d\u0438\u044f, \u043d\u0435 \u043f\u043e\u0434\u0432\u0435\u0440\u0433\u043d\u0443\u0442\u044b\u0435 \u043d\u0438\u043a\u0430\u043a\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0434\u043b\u044f \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044f, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043a\u043e\u0440\u043c\u0430 \u0434\u043b\u044f \u0436\u0438\u0432\u043e\u0442\u043d\u044b\u0445.", "title": "\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u044b \u0437\u0435\u043c\u043b\u0435\u0434\u0435\u043b\u0438\u044f \u0438 \u043b\u0435\u0441\u043d\u043e\u0433\u043e \u0445\u043e\u0437\u044f\u0439\u0441\u0442\u0432\u0430"}, "model": "trademark.nice", "pk": 8}, {"fields": {"nice_id": 32, "glyph": "fa-beer", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0431\u0435\u0437\u0430\u043b\u043a\u043e\u0433\u043e\u043b\u044c\u043d\u044b\u0435 \u043d\u0430\u043f\u0438\u0442\u043a\u0438, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u0438\u0432\u043e.", "title": "\u0411\u0435\u0437\u0430\u043b\u043a\u043e\u0433\u043e\u043b\u044c\u043d\u044b\u0435 \u043d\u0430\u043f\u0438\u0442\u043a\u0438 \u0438 \u043f\u0438\u0432\u043e"}, "model": "trademark.nice", "pk": 9}, {"fields": {"nice_id": 5, "glyph": "fa-thermometer-quarter", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0444\u0430\u0440\u043c\u0430\u0446\u0435\u0432\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043f\u0440\u0435\u043f\u0430\u0440\u0430\u0442\u044b \u0438 \u043f\u0440\u043e\u0447\u0438\u0435 \u043f\u0440\u0435\u043f\u0430\u0440\u0430\u0442\u044b \u0434\u043b\u044f \u043c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u0438\u0445 \u0446\u0435\u043b\u0435\u0439.", "title": "\u0424\u0430\u0440\u043c\u0430\u0446\u0435\u0432\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043f\u0440\u0435\u043f\u0430\u0440\u0430\u0442\u044b"}, "model": "trademark.nice", "pk": 10}, {"fields": {"nice_id": 30, "glyph": "", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0440\u0430\u0441\u0442\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0438\u0449\u0435\u0432\u044b\u0435 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u044b, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044f \u0438\u043b\u0438 \u043a\u043e\u043d\u0441\u0435\u0440\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432\u0441\u043f\u043e\u043c\u043e\u0433\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0434\u043e\u0431\u0430\u0432\u043a\u0438, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0432\u043a\u0443\u0441\u043e\u0432\u044b\u0445 \u043a\u0430\u0447\u0435\u0441\u0442\u0432 \u043f\u0438\u0449\u0435\u0432\u044b\u0445 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432", "title": "\u0420\u0430\u0441\u0442\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0438\u0449\u0435\u0432\u044b\u0435 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u044b"}, "model": "trademark.nice", "pk": 11}, {"fields": {"nice_id": 29, "glyph": "fa-bug", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u043f\u0440\u043e\u0434\u043e\u0432\u043e\u043b\u044c\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u0442\u043e\u0432\u0430\u0440\u044b \u0436\u0438\u0432\u043e\u0442\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043e\u0432\u043e\u0449\u0438 \u0438 \u0441\u0430\u0434\u043e\u0432\u043e-\u043e\u0433\u043e\u0440\u043e\u0434\u043d\u044b\u0435 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u044b, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u0443\u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044f \u0438\u043b\u0438 \u043a\u043e\u043d\u0441\u0435\u0440\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.", "title": "\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u044b \u0436\u0438\u0432\u043e\u0442\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f"}, "model": "trademark.nice", "pk": 12}, {"fields": {"nice_id": 42, "glyph": "fa-graduation-cap", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0443\u0441\u043b\u0443\u0433\u0438, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0435 \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u043c\u0438 \u043b\u0438\u0446\u0430\u043c\u0438, \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u043e \u0438\u043b\u0438 \u043a\u043e\u043b\u043b\u0435\u043a\u0442\u0438\u0432\u043d\u043e, \u0432 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0438 \u0442\u0435\u043e\u0440\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0438 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0430\u0441\u043f\u0435\u043a\u0442\u043e\u0432 \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u043e\u0431\u043b\u0430\u0441\u0442\u0435\u0439 \u0434\u0435\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u0442\u0430\u043a\u0438\u0435 \u0443\u0441\u043b\u0443\u0433\u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u0430\u043c\u0438 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u044f\u0445 \u0445\u0438\u043c\u0438\u0438, \u0444\u0438\u0437\u0438\u043a\u0438, \u0442\u0435\u0445\u043d\u0438\u043a\u0438 \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.", "title": "\u041d\u0430\u0443\u0447\u043d\u044b\u0435 \u0438 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0443\u0441\u043b\u0443\u0433\u0438"}, "model": "trademark.nice", "pk": 13}, {"fields": {"nice_id": 35, "glyph": "fa-line-chart", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0443\u0441\u043b\u0443\u0433\u0438, \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u044b\u0435 \u043b\u0438\u0446\u0430\u043c\u0438 \u0438\u043b\u0438 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f\u043c\u0438, \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0446\u0435\u043b\u044c\u044e \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f: (1) \u043f\u043e\u043c\u043e\u0449\u044c \u0432 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438 \u0438\u043b\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u044f, \u0438\u043b\u0438 (2) \u043f\u043e\u043c\u043e\u0449\u044c \u0432 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u0434\u0435\u043b\u0430\u043c\u0438 \u0438\u043b\u0438 \u0432 \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0439 \u0434\u0435\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043f\u0440\u043e\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0438\u043b\u0438 \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u044f, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0443\u0441\u043b\u0443\u0433\u0438, \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u044b\u0435 \u0440\u0435\u043a\u043b\u0430\u043c\u043d\u044b\u043c\u0438 \u0443\u0447\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u044f\u043c\u0438, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0449\u0438\u043c\u0438, \u0433\u043b\u0430\u0432\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0441\u0432\u044f\u0437\u044c \u0441 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044f\u043c\u0438 \u0438 \u043e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u0435 \u0438\u043b\u0438 \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043b\u044e\u0431\u044b\u0445 \u0441\u0440\u0435\u0434\u0441\u0442\u0432 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0432\u0441\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0445 \u0442\u043e\u0432\u0430\u0440\u0430\u0445 \u0438 \u0432\u0438\u0434\u0430\u0445 \u0443\u0441\u043b\u0443\u0433.", "title": "\u041f\u043e\u043c\u043e\u0449\u044c \u0432 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u0431\u0438\u0437\u043d\u0435\u0441\u043e\u043c"}, "model": "trademark.nice", "pk": 14}, {"fields": {"nice_id": 3, "glyph": "fa-bath", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u043f\u0440\u0435\u043f\u0430\u0440\u0430\u0442\u044b \u0434\u043b\u044f \u0447\u0438\u0441\u0442\u043a\u0438 \u0438 \u043f\u0430\u0440\u0444\u044e\u043c\u0435\u0440\u043d\u043e-\u043a\u043e\u0441\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u044b.", "title": "\u041f\u0440\u0435\u043f\u0430\u0440\u0430\u0442\u044b \u0434\u043b\u044f \u0447\u0438\u0441\u0442\u043a\u0438, \u043f\u0430\u0440\u0444\u044e\u043c\u0435\u0440\u0438\u044f \u0438 \u043a\u043e\u0441\u043c\u0435\u0442\u0438\u043a\u0430"}, "model": "trademark.nice", "pk": 15}, {"fields": {"nice_id": 9, "glyph": "fa-microchip", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432 \u0441\u0435\u0431\u044f \u043f\u0440\u0438\u0431\u043e\u0440\u044b, \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435, \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0438 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0435.", "title": "\u041f\u0440\u0438\u0431\u043e\u0440\u044b, \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b, \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0435"}, "model": "trademark.nice", "pk": 16}, {"fields": {"nice_id": 43, "glyph": "fa-bed", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0443\u0441\u043b\u0443\u0433\u0438, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0435 \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u043c\u0438 \u043b\u0438\u0446\u0430\u043c\u0438 \u0438\u043b\u0438 \u0443\u0447\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u044f\u043c\u0438, \u0446\u0435\u043b\u044c\u044e \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0438\u0449\u0435\u0432\u044b\u0445 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 \u0438 \u043d\u0430\u043f\u0438\u0442\u043a\u043e\u0432 \u0434\u043b\u044f \u0443\u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044f \u0438 \u043e\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u0443\u0441\u043b\u0443\u0433 \u043f\u043e \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044e \u043c\u0435\u0441\u0442 \u0438 \u043f\u0438\u0442\u0430\u043d\u0438\u044f \u0432 \u0433\u043e\u0441\u0442\u0438\u043d\u0438\u0446\u0430\u0445, \u043f\u0430\u043d\u0441\u0438\u043e\u043d\u0430\u0442\u0430\u0445 \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0437\u0430\u0432\u0435\u0434\u0435\u043d\u0438\u044f\u0445, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0445 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0435 \u043f\u0440\u043e\u0436\u0438\u0432\u0430\u043d\u0438\u0435.", "title": "\u0413\u043e\u0441\u0442\u0438\u043d\u0438\u0446\u044b, \u043a\u0435\u0439\u0442\u0435\u0440\u0438\u043d\u0433"}, "model": "trademark.nice", "pk": 17}, {"fields": {"nice_id": 16, "glyph": "fa-paper-plane-o", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0431\u0443\u043c\u0430\u0433\u0443, \u0438\u0437\u0434\u0435\u043b\u0438\u044f \u0438\u0437 \u0431\u0443\u043c\u0430\u0433\u0438 \u0438 \u043a\u043e\u043d\u0442\u043e\u0440\u0441\u043a\u0438\u0435 \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u043d\u043e\u0441\u0442\u0438.", "title": "\u0411\u0443\u043c\u0430\u0433\u0430 \u0438 \u0438\u0437\u0434\u0435\u043b\u0438\u044f \u0438\u0437 \u0431\u0443\u043c\u0430\u0433\u0438"}, "model": "trademark.nice", "pk": 18}, {"fields": {"nice_id": 41, "glyph": "fa-graduation-cap", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0443\u0441\u043b\u0443\u0433\u0438 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u043b\u0438\u0446 \u0438\u043b\u0438 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0439 \u043f\u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044e \u0443\u043c\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0435\u0439 \u043b\u044e\u0434\u0435\u0439 \u0438\u043b\u0438 \u0434\u0440\u0435\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0435 \u0436\u0438\u0432\u043e\u0442\u043d\u044b\u0445, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0443\u0441\u043b\u0443\u0433\u0438, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u0440\u0430\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u044f \u043b\u044e\u0434\u0435\u0439 \u0438\u043b\u0438 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u043e\u0441\u0443\u0433\u0430.", "title": "\u0423\u0441\u043b\u0443\u0433\u0438 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f \u0438 \u0440\u0430\u0437\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u044f"}, "model": "trademark.nice", "pk": 19}, {"fields": {"nice_id": 28, "glyph": "fa-bicycle", "description": "", "title": "\u0418\u0433\u0440\u0443\u0448\u043a\u0438 \u0438 \u0441\u043f\u043e\u0440\u0442\u0438\u0432\u043d\u044b\u0435 \u0442\u043e\u0432\u0430\u0440\u044b"}, "model": "trademark.nice", "pk": 20}, {"fields": {"nice_id": 1, "glyph": "fa-flask", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0445\u0438\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u044b, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u043f\u0440\u043e\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u044b\u0445, \u043d\u0430\u0443\u0447\u043d\u044b\u0445 \u0446\u0435\u043b\u044f\u0445 \u0438 \u0441\u0435\u043b\u044c\u0441\u043a\u043e\u043c \u0445\u043e\u0437\u044f\u0439\u0441\u0442\u0432\u0435, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0432\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0442\u043e\u0432\u0430\u0440\u043e\u0432, \u043e\u0442\u043d\u043e\u0441\u044f\u0449\u0438\u0445\u0441\u044f \u043a \u0434\u0440\u0443\u0433\u0438\u043c \u043a\u043b\u0430\u0441\u0441\u0430\u043c.", "title": "\u0425\u0438\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u044b"}, "model": "trademark.nice", "pk": 21}, {"fields": {"nice_id": 2, "glyph": "fa-trash", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u043a\u0440\u0430\u0441\u043a\u0438, \u043a\u0440\u0430\u0441\u044f\u0449\u0438\u0435 \u0432\u0435\u0449\u0435\u0441\u0442\u0432\u0430 \u0438 \u0437\u0430\u0449\u0438\u0442\u043d\u044b\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043e\u0442 \u043a\u043e\u0440\u0440\u043e\u0437\u0438\u0438.", "title": "\u041a\u0440\u0430\u0441\u043a\u0438, \u043e\u043b\u0438\u0444\u044b, \u043b\u0430\u043a\u0438"}, "model": "trademark.nice", "pk": 22}, {"fields": {"nice_id": 4, "glyph": "fa-tint", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u0430\u0441\u043b\u0430 \u0438 \u0441\u043c\u0430\u0437\u043a\u0438, \u0442\u043e\u043f\u043b\u0438\u0432\u0430 \u0438 \u043e\u0441\u0432\u0435\u0442\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b.", "title": "\u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043c\u0430\u0441\u043b\u0430, \u0441\u043c\u0430\u0437\u043a\u0438, \u0442\u043e\u043f\u043b\u0438\u0432\u0430"}, "model": "trademark.nice", "pk": 23}, {"fields": {"nice_id": 6, "glyph": "", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u043d\u0435\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0435 \u0438 \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0435 \u043e\u0431\u044b\u0447\u043d\u044b\u0435 \u043c\u0435\u0442\u0430\u043b\u043b\u044b \u0438 \u043f\u0440\u043e\u0441\u0442\u044b\u0435 \u0438\u0437\u0434\u0435\u043b\u0438\u044f \u0438\u0437 \u043d\u0438\u0445.", "title": "\u041e\u0431\u044b\u0447\u043d\u044b\u0435 \u043c\u0435\u0442\u0430\u043b\u043b\u044b \u0438 \u0441\u043f\u043b\u0430\u0432\u044b"}, "model": "trademark.nice", "pk": 24}, {"fields": {"nice_id": 7, "glyph": "fa-cogs", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u043c\u0430\u0448\u0438\u043d\u044b, \u0441\u0442\u0430\u043d\u043a\u0438 \u0438 \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u0438.", "title": "\u041c\u0430\u0448\u0438\u043d\u044b, \u0441\u0442\u0430\u043d\u043a\u0438 \u0438 \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u0438"}, "model": "trademark.nice", "pk": 25}, {"fields": {"nice_id": 10, "glyph": "fa-eyedropper", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u043c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u0438\u0435 \u043f\u0440\u0438\u0431\u043e\u0440\u044b, \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0438 \u0438\u0437\u0434\u0435\u043b\u0438\u044f.", "title": "\u041c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u0438\u0435 \u043f\u0440\u0438\u0431\u043e\u0440\u044b \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b"}, "model": "trademark.nice", "pk": 26}, {"fields": {"nice_id": 12, "glyph": "fa-car", "description": "\u0410\u043f\u043f\u0430\u0440\u0430\u0442\u044b, \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0430\u044e\u0449\u0438\u0435\u0441\u044f \u043f\u043e \u0437\u0435\u043c\u043b\u0435, \u0432\u043e\u0434\u0435 \u0438 \u0432\u043e\u0437\u0434\u0443\u0445\u0443", "title": "\u0422\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u043d\u044b\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430"}, "model": "trademark.nice", "pk": 27}, {"fields": {"nice_id": 13, "glyph": "fa-bomb", "description": "", "title": "\u041e\u0433\u043d\u0435\u0441\u0442\u0440\u0435\u043b\u044c\u043d\u043e\u0435 \u043e\u0440\u0443\u0436\u0438\u0435 \u0438 \u043f\u0438\u0440\u043e\u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430"}, "model": "trademark.nice", "pk": 28}, {"fields": {"nice_id": 14, "glyph": "fa-diamond", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0433\u043b\u0430\u0432\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0431\u043b\u0430\u0433\u043e\u0440\u043e\u0434\u043d\u044b\u0435 \u043c\u0435\u0442\u0430\u043b\u043b\u044b, \u0438\u0437\u0434\u0435\u043b\u0438\u044f \u0438\u0437 \u043d\u0438\u0445, \u043d\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u0435 \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 \u043a\u043b\u0430\u0441\u0441\u044b, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u044e\u0432\u0435\u043b\u0438\u0440\u043d\u044b\u0435 \u0438\u0437\u0434\u0435\u043b\u0438\u044f, \u0431\u0438\u0436\u0443\u0442\u0435\u0440\u0438\u044e \u0438 \u0447\u0430\u0441\u044b.", "title": "\u0411\u043b\u0430\u0433\u043e\u0440\u043e\u0434\u043d\u044b\u0435 \u043c\u0435\u0442\u0430\u043b\u043b\u044b \u0438 \u0438\u0445 \u0441\u043f\u043b\u0430\u0432\u044b, \u0438\u0437\u0434\u0435\u043b\u0438\u044f \u0438\u0437 \u043d\u0438\u0445"}, "model": "trademark.nice", "pk": 29}, {"fields": {"nice_id": 15, "glyph": "fa-music", "description": "", "title": "\u041c\u0443\u0437\u044b\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b"}, "model": "trademark.nice", "pk": 30}, {"fields": {"nice_id": 17, "glyph": "fa-futbol-o", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u044d\u043b\u0435\u043a\u0442\u0440\u043e-, \u0442\u0435\u043f\u043b\u043e- \u0438 \u0437\u0432\u0443\u043a\u043e\u0438\u0437\u043e\u043b\u044f\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0438 \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0435 \u043f\u043b\u0430\u0441\u0442\u043c\u0430\u0441\u0441\u044b \u0432 \u0432\u0438\u0434\u0435 \u043b\u0438\u0441\u0442\u043e\u0432, \u043f\u043b\u0438\u0442\u043e\u043a, \u043f\u043b\u0430\u0441\u0442\u0438\u043d \u0438\u043b\u0438 \u043f\u0440\u0443\u0442\u043a\u043e\u0432 \u0434\u043b\u044f \u043f\u0440\u043e\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u044b\u0445 \u0446\u0435\u043b\u0435\u0439.", "title": "\u0420\u0435\u0437\u0438\u043d\u0430, \u0430\u0441\u0431\u0435\u0441\u0442, \u043f\u043b\u0430\u0441\u0442\u043c\u0430\u0441\u0441\u044b"}, "model": "trademark.nice", "pk": 31}, {"fields": {"nice_id": 18, "glyph": "fa-suitcase", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u043a\u043e\u0436\u0443, \u0438\u043c\u0438\u0442\u0430\u0446\u0438\u044e \u043a\u043e\u0436\u0438, \u0434\u043e\u0440\u043e\u0436\u043d\u044b\u0435 \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u043d\u043e\u0441\u0442\u0438, \u043d\u0435 \u043e\u0442\u043d\u043e\u0441\u044f\u0449\u0438\u0435\u0441\u044f \u043a \u0434\u0440\u0443\u0433\u0438\u043c \u043a\u043b\u0430\u0441\u0441\u0430\u043c, \u0438 \u0448\u043e\u0440\u043d\u044b\u0435 \u0438\u0437\u0434\u0435\u043b\u0438\u044f.", "title": "\u041a\u043e\u0436\u0430 \u0438 \u0438\u043c\u0438\u0442\u0430\u0446\u0438\u044f \u043a\u043e\u0436\u0438"}, "model": "trademark.nice", "pk": 32}, {"fields": {"nice_id": 19, "glyph": "fa-home", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u043d\u0435\u043c\u0435\u0442\u0430\u043b\u043b\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0441\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b.", "title": "\u041d\u0435\u043c\u0435\u0442\u0430\u043b\u043b\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0441\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b"}, "model": "trademark.nice", "pk": 33}, {"fields": {"nice_id": 21, "glyph": "fa-coffee", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u043c\u0430\u043b\u043e\u0433\u0430\u0431\u0430\u0440\u0438\u0442\u043d\u044b\u0435, \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u043c\u044b\u0435 \u0432 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u0434\u043e\u043c\u0430\u0448\u043d\u0438\u0435 \u0438\u043b\u0438 \u043a\u0443\u0445\u043e\u043d\u043d\u044b\u0435 \u043f\u0440\u0438\u0441\u043f\u043e\u0441\u043e\u0431\u043b\u0435\u043d\u0438\u044f, \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0438 \u0443\u0442\u0432\u0430\u0440\u044c, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0442\u0443\u0430\u043b\u0435\u0442\u043d\u044b\u0435 \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u043d\u043e\u0441\u0442\u0438, \u0438\u0437\u0434\u0435\u043b\u0438\u044f \u0438\u0437 \u0441\u0442\u0435\u043a\u043b\u0430 \u0438 \u0444\u0430\u0440\u0444\u043e\u0440\u0430.", "title": "\u0414\u043e\u043c\u0430\u0448\u043d\u044f\u044f \u0438 \u043a\u0443\u0445\u043e\u043d\u043d\u0430\u044f \u0443\u0442\u0432\u0430\u0440\u044c"}, "model": "trademark.nice", "pk": 34}, {"fields": {"nice_id": 22, "glyph": "", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0432\u0435\u0440\u0435\u0432\u043e\u0447\u043d\u043e-\u043a\u0430\u043d\u0430\u0442\u043d\u044b\u0435 \u0438\u0437\u0434\u0435\u043b\u0438\u044f \u0438 \u0438\u0437\u0434\u0435\u043b\u0438\u044f \u0438\u0437 \u043f\u0430\u0440\u0443\u0441\u0438\u043d\u044b, \u043d\u0430\u0431\u0438\u0432\u043e\u0447\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0438 \u0442\u0435\u043a\u0441\u0442\u0438\u043b\u044c\u043d\u043e\u0435 \u0432\u043e\u043b\u043e\u043a\u043d\u0438\u0441\u0442\u043e\u0435 \u0441\u044b\u0440\u044c\u0435.", "title": "\u0412\u0435\u0440\u0451\u0432\u043e\u0447\u043d\u043e-\u043a\u0430\u043d\u0430\u0442\u043d\u044b\u0435 \u0438\u0437\u0434\u0435\u043b\u0438\u044f"}, "model": "trademark.nice", "pk": 35}, {"fields": {"nice_id": 23, "glyph": "", "description": "", "title": "\u041d\u0438\u0442\u0438 \u0442\u0435\u043a\u0441\u0442\u0438\u043b\u044c\u043d\u044b\u0435 \u0438 \u043f\u0440\u044f\u0436\u0430"}, "model": "trademark.nice", "pk": 36}, {"fields": {"nice_id": 26, "glyph": "fa-trophy", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0433\u0430\u043b\u0430\u043d\u0442\u0435\u0440\u0435\u0439\u043d\u044b\u0435 \u0438 \u0431\u0430\u0441\u043e\u043d\u043d\u044b\u0435 \u0438\u0437\u0434\u0435\u043b\u0438\u044f.", "title": "\u0413\u0430\u043b\u0430\u043d\u0442\u0435\u0440\u0435\u0439\u043d\u044b\u0435 \u0438 \u0431\u0430\u0441\u043e\u043d\u043d\u044b\u0435 \u0438\u0437\u0434\u0435\u043b\u0438\u044f"}, "model": "trademark.nice", "pk": 37}, {"fields": {"nice_id": 33, "glyph": "fa-glass", "description": "", "title": "\u0410\u043b\u043a\u043e\u0433\u043e\u043b\u044c\u043d\u044b\u0435 \u043d\u0430\u043f\u0438\u0442\u043a\u0438 (\u0437\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u043f\u0438\u0432\u0430)"}, "model": "trademark.nice", "pk": 38}, {"fields": {"nice_id": 34, "glyph": "fa-magic", "description": "", "title": "\u0422\u0430\u0431\u0430\u043a \u0438 \u043a\u0443\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u043d\u043e\u0441\u0442\u0438"}, "model": "trademark.nice", "pk": 39}, {"fields": {"nice_id": 36, "glyph": "fa-money", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0443\u0441\u043b\u0443\u0433\u0438 \u043f\u043e \u0434\u0435\u043d\u0435\u0436\u043d\u043e-\u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u044b\u043c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f\u043c \u0438 \u0443\u0441\u043b\u0443\u0433\u0438, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441\u043e \u0432\u0441\u0435\u043c\u0438 \u0432\u0438\u0434\u0430\u043c\u0438 \u0441\u0442\u0440\u0430\u0445\u043e\u0432\u044b\u0445 \u043a\u043e\u043d\u0442\u0440\u0430\u043a\u0442\u043e\u0432.", "title": "\u0424\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u044b\u0435 \u0443\u0441\u043b\u0443\u0433\u0438"}, "model": "trademark.nice", "pk": 40}, {"fields": {"nice_id": 37, "glyph": "fa-building", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0443\u0441\u043b\u0443\u0433\u0438, \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u044b\u0435 \u043f\u043e\u0434\u0440\u044f\u0434\u0447\u0438\u043a\u0430\u043c\u0438 \u0438\u043b\u0438 \u0441\u0443\u0431\u043f\u043e\u0434\u0440\u044f\u0434\u0447\u0438\u043a\u0430\u043c\u0438 \u043f\u043e \u0441\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0443 \u0438\u043b\u0438 \u0438\u0437\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u0438\u044e \u043a\u0430\u043f\u0438\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0437\u0434\u0430\u043d\u0438\u0439, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0443\u0441\u043b\u0443\u0433\u0438 \u0447\u0430\u0441\u0442\u043d\u044b\u0445 \u043b\u0438\u0446 \u0438\u043b\u0438 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0439 \u043f\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044e \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0432 \u0438\u0445 \u043f\u0435\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0438\u0434\u0435 \u0438\u043b\u0438 \u0438\u0445 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044e \u0431\u0435\u0437 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0438\u0445 \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0438\u043b\u0438 \u0445\u0438\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a.", "title": "\u0421\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e \u0438 \u0440\u0435\u043c\u043e\u043d\u0442"}, "model": "trademark.nice", "pk": 41}, {"fields": {"nice_id": 38, "glyph": "fa-volume-control-phone", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0443\u0441\u043b\u0443\u0433\u0438, \u0434\u0430\u044e\u0449\u0438\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c, \u043f\u043e \u043c\u0435\u043d\u044c\u0448\u0435\u0439 \u043c\u0435\u0440\u0435, \u043e\u0434\u043d\u043e\u043c\u0443 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0443 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0441\u0432\u044f\u0437\u044c \u0441 \u0434\u0440\u0443\u0433\u0438\u043c \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u043e\u043c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u0435\u043d\u0441\u043e\u0440\u043d\u044b\u0445 \u0441\u0440\u0435\u0434\u0441\u0442\u0432. \u0422\u0430\u043a\u0438\u0435 \u0443\u0441\u043b\u0443\u0433\u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442: (1) \u043e\u0434\u043d\u043e\u043c\u0443 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0443 \u0440\u0430\u0437\u0433\u043e\u0432\u0430\u0440\u0438\u0432\u0430\u0442\u044c \u0441 \u0434\u0440\u0443\u0433\u0438\u043c, (2) \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043e\u0442 \u043e\u0434\u043d\u043e\u0433\u043e \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430 \u043a \u0434\u0440\u0443\u0433\u043e\u043c\u0443, (3) \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0443\u0441\u0442\u043d\u043e\u0439 \u0438 \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043c\u043c\u0443\u043d\u0438\u043a\u0430\u0446\u0438\u0438 \u043e\u0434\u043d\u043e\u0433\u043e \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430 \u0441 \u0434\u0440\u0443\u0433\u0438\u043c (\u0440\u0430\u0434\u0438\u043e \u0438 \u0442\u0435\u043b\u0435\u0432\u0438\u0434\u0435\u043d\u0438\u0435).", "title": "\u0422\u0435\u043b\u0435\u043a\u043e\u043c\u043c\u0443\u043d\u0438\u043a\u0430\u0446\u0438\u0438"}, "model": "trademark.nice", "pk": 42}, {"fields": {"nice_id": 40, "glyph": "fa-sitemap", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0443\u0441\u043b\u0443\u0433\u0438, \u043d\u0435 \u043e\u0442\u043d\u043e\u0441\u044f\u0449\u0438\u0435\u0441\u044f \u043a \u0434\u0440\u0443\u0433\u0438\u043c \u043a\u043b\u0430\u0441\u0441\u0430\u043c \u0438 \u0437\u0430\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0438\u0435\u0441\u044f \u0432 \u043c\u0435\u0445\u0430\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0438\u043b\u0438 \u0445\u0438\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0438\u043b\u0438 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432 \u0438\u043b\u0438 \u043e\u0440\u0433\u0430\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0438\u043b\u0438 \u043d\u0435\u043e\u0440\u0433\u0430\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0432\u0435\u0449\u0435\u0441\u0442\u0432. ", "title": "\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432"}, "model": "trademark.nice", "pk": 43}, {"fields": {"nice_id": 44, "glyph": "fa-ambulance", "description": "\u041a\u043b\u0430\u0441\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u043c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u0438\u0439 \u0443\u0445\u043e\u0434, \u0443\u0441\u043b\u0443\u0433\u0438 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0433\u0438\u0433\u0438\u0435\u043d\u044b \u0438 \u043a\u043e\u0441\u043c\u0435\u0442\u0438\u043a\u0438, \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u044b\u0435 \u043b\u0438\u0446\u0430\u043c\u0438 \u0438\u043b\u0438 \u0443\u0447\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u044f\u043c\u0438 \u043b\u044e\u0434\u044f\u043c \u0438 \u0436\u0438\u0432\u043e\u0442\u043d\u044b\u043c; \u0443\u0441\u043b\u0443\u0433\u0438, \u043e\u0442\u043d\u043e\u0441\u044f\u0449\u0438\u0435\u0441\u044f \u043a \u043e\u0431\u043b\u0430\u0441\u0442\u044f\u043c \u0441\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u0445\u043e\u0437\u044f\u0439\u0441\u0442\u0432\u0430, \u043e\u0433\u043e\u0440\u043e\u0434\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0438 \u043b\u0435\u0441\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0430.", "title": "\u041c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u0438\u0439 \u0438 \u043a\u043e\u0441\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0443\u0441\u043b\u0443\u0433\u0438"}, "model": "trademark.nice", "pk": 44}, {"fields": {"nice_id": 45, "glyph": "fa-balance-scale", "description": "", "title": "\u042e\u0440\u0438\u0434\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0443\u0441\u043b\u0443\u0433\u0438 \u0438 \u0441\u043b\u0443\u0436\u0431\u044b \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438"}, "model": "trademark.nice", "pk": 45}] \ No newline at end of file diff --git a/trademark/migrations/0001_initial.py b/trademark/migrations/0001_initial.py index 1a5f1ed..e574be0 100644 --- a/trademark/migrations/0001_initial.py +++ b/trademark/migrations/0001_initial.py @@ -137,4 +137,28 @@ class Migration(migrations.Migration): field=models.ManyToManyField(to='trademark.Trademark', through='trademark.SearchResult'), preserve_default=True, ), + migrations.AddField( + model_name='nice', + name='glyph', + field=models.CharField(default='', max_length=255), + preserve_default=False, + ), + migrations.AlterField( + model_name='trademark', + name='application_id', + field=models.CharField(max_length=50, null=True), + preserve_default=True, + ), + migrations.AlterField( + model_name='trademark', + name='cert_id', + field=models.CharField(max_length=50, null=True), + preserve_default=True, + ), + migrations.AlterField( + model_name='trademark', + name='ext_id', + field=models.CharField(unique=True, max_length=50), + preserve_default=True, + ), ]