Advertisement
Guest User

Untitled

a guest
Mar 2nd, 2016
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 475.28 KB | None | 0 0
  1. [travel@back101 ~/travel3]$ git log -1
  2. commit 378ea4e33533ec319c2f4b1baa78b5ccfb02a3e3
  3. Merge: e2c2efc dbaf325
  4. Author: Tereshchuk Ivan <i.tereshchuk@rambler-co.ru>
  5. Date: Wed Mar 2 23:39:41 2016 +0300
  6.  
  7. Merge branch 'hotfix/redigo-additional-fixes' into 'master'
  8.  
  9. [hotfix/redigo_additional_fixes] �±�
  10. од о�¸бки на��µни� кон�¸�ен�½о�и де�µва
  11.  
  12. See merge request !805
  13. [travel@back101 ~/travel3]$ cd -
  14. /home/local/travel/travel3/backend/travel
  15. [travel@back101 ~/travel3/backend/travel]$ env "TRAVEL3_DB=travel4_prod" "TRAVEL3_DB_SLAVE=travel4_slave" "TRAVEL3_DB_USER=travel4_prod" "TRAVEL3_DB_PASSWORD=eemeu6Noh8quoe9o" "TRAVEL3_DB_HOST=pb.park.rambler.ru" "TRAVEL3_DB_PORT=6000" 'TRAVEL3_SECRET_KEY=rxfh00nqzwjor4dm00plm' "TRAVEL3_API_DOMAIN=back.travel.rambler.ru" ./manage.py get_redigo --settings=travel.settings.production
  16. Traceback (most recent call last):
  17. File "/usr/local/lib/python3.4/site-packages/django/db/backends/utils.py", line 64, in execute
  18. return self.cursor.execute(sql, params)
  19. psycopg2.IntegrityError: new row for relation "guide_destination" violates check constraint "guide_destination_level_check"
  20. DETAIL: Failing row contains (706, null, null, 4d5e42c4bf60817f5c91cd01, \u041e\u0442\u0434\u044b\u0445 \u0432 \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435: \u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u043f\u043e..., \u041a\u0430\u0436\u0434\u044b\u0439 \u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c ..., 2, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, Gold Coast, \u0432, \u0417\u043e\u043b\u043e\u0442\u043e\u0435 \u043f\u043e\u0431\u0435\u0440\u0435\u0436\u044c\u0435, \u0417\u043e\u043b\u043e\u0442\u043e\u0439 \u0431\u0435\u0440\u0435\u0433 \u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 - \u044d\u0442\u043e \u0441\u043e\u043b\u043d\u0446..., <p>\u0421\u0435\u0440\u0444\u0435\u0440\u044b \u0432 \u043d\u0435\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0445 \u043a\u043e\u043b\u0438\u0447\u0435\u0441..., 17, 14150, 0, , 3, 0101000020E610000060E5D022DB2D63400000000000003CC0, , 27, 2016-03-02 19:22:36.030908+00, 2016-03-02 20:42:40.391275+00, original_images/4dcead3b60cb1.jpg, null, 8, 9, 132, -1, null, 229, null, , \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0443, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0430, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u043e\u043c, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \u043e, Australia_Oceania/Australia/Gold_Coast, /guide/australia_oceania/australia/gold_coast, , f, gold_coast, original_images/4dcead3b60cb1.jpg).
  21.  
  22.  
  23. The above exception was the direct cause of the following exception:
  24.  
  25. Traceback (most recent call last):
  26. File "./manage.py", line 10, in <module>
  27. execute_from_command_line(sys.argv)
  28. File "/usr/local/lib/python3.4/site-packages/django/core/management/__init__.py", line 338, in execute_from_command_line
  29. utility.execute()
  30. File "/usr/local/lib/python3.4/site-packages/django/core/management/__init__.py", line 330, in execute
  31. self.fetch_command(subcommand).run_from_argv(self.argv)
  32. File "/usr/local/lib/python3.4/site-packages/django/core/management/base.py", line 390, in run_from_argv
  33. self.execute(*args, **cmd_options)
  34. File "/usr/local/lib/python3.4/site-packages/raven/contrib/django/management/__init__.py", line 41, in new_execute
  35. return original_func(self, *args, **kwargs)
  36. File "/usr/local/lib/python3.4/site-packages/django/core/management/base.py", line 441, in execute
  37. output = self.handle(*args, **options)
  38. File "/home/local/travel/travel3/backend/travel/apps/guide/management/commands/get_redigo.py", line 16, in handle
  39. call_command('get_destinations')
  40. File "/usr/local/lib/python3.4/site-packages/django/core/management/__init__.py", line 120, in call_command
  41. return command.execute(*args, **defaults)
  42. File "/usr/local/lib/python3.4/site-packages/raven/contrib/django/management/__init__.py", line 41, in new_execute
  43. return original_func(self, *args, **kwargs)
  44. File "/usr/local/lib/python3.4/site-packages/django/core/management/base.py", line 441, in execute
  45. output = self.handle(*args, **options)
  46. File "/home/local/travel/travel3/backend/travel/apps/guide/management/commands/get_destinations.py", line 499, in handle
  47. self.assign_relations()
  48. File "/home/local/travel/travel3/backend/travel/apps/guide/management/commands/get_destinations.py", line 429, in assign_relations
  49. dest_obj.save()
  50. File "/home/local/travel/travel3/backend/travel/apps/guide/models/destination.py", line 232, in save
  51. super().save(**kwargs)
  52. File "/usr/local/lib/python3.4/site-packages/mptt/models.py", line 918, in save
  53. self, parent, 'last-child', save=False)
  54. File "/usr/local/lib/python3.4/site-packages/mptt/managers.py", line 576, in _move_node
  55. self._move_root_node(node, target, position)
  56. File "/usr/local/lib/python3.4/site-packages/mptt/managers.py", line 1227, in _move_root_node
  57. new_tree_id, node.pk, parent.pk, left, right, tree_id])
  58. File "/usr/local/lib/python3.4/site-packages/django/db/backends/utils.py", line 64, in execute
  59. return self.cursor.execute(sql, params)
  60. File "/usr/local/lib/python3.4/site-packages/django/db/utils.py", line 97, in __exit__
  61. six.reraise(dj_exc_type, dj_exc_value, traceback)
  62. File "/usr/local/lib/python3.4/site-packages/django/utils/six.py", line 658, in reraise
  63. raise value.with_traceback(tb)
  64. File "/usr/local/lib/python3.4/site-packages/django/db/backends/utils.py", line 64, in execute
  65. return self.cursor.execute(sql, params)
  66. django.db.utils.IntegrityError: new row for relation "guide_destination" violates check constraint "guide_destination_level_check"
  67. DETAIL: Failing row contains (706, null, null, 4d5e42c4bf60817f5c91cd01, \u041e\u0442\u0434\u044b\u0445 \u0432 \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435: \u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u043f\u043e..., \u041a\u0430\u0436\u0434\u044b\u0439 \u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c ..., 2, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, Gold Coast, \u0432, \u0417\u043e\u043b\u043e\u0442\u043e\u0435 \u043f\u043e\u0431\u0435\u0440\u0435\u0436\u044c\u0435, \u0417\u043e\u043b\u043e\u0442\u043e\u0439 \u0431\u0435\u0440\u0435\u0433 \u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 - \u044d\u0442\u043e \u0441\u043e\u043b\u043d\u0446..., <p>\u0421\u0435\u0440\u0444\u0435\u0440\u044b \u0432 \u043d\u0435\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0445 \u043a\u043e\u043b\u0438\u0447\u0435\u0441..., 17, 14150, 0, , 3, 0101000020E610000060E5D022DB2D63400000000000003CC0, , 27, 2016-03-02 19:22:36.030908+00, 2016-03-02 20:42:40.391275+00, original_images/4dcead3b60cb1.jpg, null, 8, 9, 132, -1, null, 229, null, , \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0443, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0430, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u043e\u043c, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \u043e, Australia_Oceania/Australia/Gold_Coast, /guide/australia_oceania/australia/gold_coast, , f, gold_coast, original_images/4dcead3b60cb1.jpg).
  68.  
  69. Sentry is attempting to send 1 pending error messages
  70. Waiting up to 10 seconds
  71. Press Ctrl-C to quit
  72. Sentry responded with an error: HTTP Error 503: Service Temporarily Unavailable (url: http://sentry01.travel.rambler.ru/api/3/store/)
  73. {'culprit': 'django.db.backends.utils in execute',
  74. 'event_id': '40ccd36bd2cf4d10b1e3fcdb8a55f239',
  75. 'exception': {'values': [{'module': 'django.db.utils',
  76. 'stacktrace': {'frames': [{'abs_path': '/usr/local/lib/python3.4/site-packages/raven/contrib/django/management/__init__.py',
  77. 'context_line': ' '
  78. 'return '
  79. 'original_func(self, '
  80. '*args, '
  81. '**kwargs)',
  82. 'filename': 'raven/contrib/django/management/__init__.py',
  83. 'function': 'new_execute',
  84. 'lineno': 41,
  85. 'module': 'raven.contrib.django.management',
  86. 'post_context': [' '
  87. 'except '
  88. 'Exception:',
  89. ' '
  90. 'from '
  91. 'raven.contrib.django.models '
  92. 'import '
  93. 'client',
  94. '',
  95. ' '
  96. 'client.captureException(extra={',
  97. ' '
  98. "'argv': "
  99. 'sys.argv'],
  100. 'pre_context': [' '
  101. 'return '
  102. 'False',
  103. '',
  104. ' '
  105. '@wraps(original_func)',
  106. ' '
  107. 'def '
  108. 'new_execute(self, '
  109. '*args, '
  110. '**kwargs):',
  111. ' '
  112. 'try:'],
  113. 'vars': {'args': [],
  114. 'client': '<raven.contrib.django.client.DjangoClient '
  115. 'object '
  116. 'at '
  117. '0x813275dd8>',
  118. 'kwargs': {"'async'": False,
  119. "'no_color'": False,
  120. "'pythonpath'": None,
  121. "'settings'": "'travel.settings.production'",
  122. "'traceback'": False,
  123. "'verbosity'": 1},
  124. 'original_func': '<function '
  125. 'execute '
  126. 'from '
  127. 'django.core.management.base '
  128. 'at '
  129. '0x804651c80>',
  130. 'self': '<apps.guide.management.commands.get_redigo.Command '
  131. 'object '
  132. 'at '
  133. '0x80b0a20b8>'}},
  134. {'abs_path': '/usr/local/lib/python3.4/site-packages/django/core/management/base.py',
  135. 'context_line': ' '
  136. 'output '
  137. '= '
  138. 'self.handle(*args, '
  139. '**options)',
  140. 'filename': 'django/core/management/base.py',
  141. 'function': 'execute',
  142. 'in_app': False,
  143. 'lineno': 441,
  144. 'module': 'django.core.management.base',
  145. 'post_context': [' '
  146. 'if '
  147. 'output:',
  148. ' '
  149. 'if '
  150. 'self.output_transaction:',
  151. ' '
  152. '# '
  153. 'This '
  154. 'needs '
  155. 'to '
  156. 'be '
  157. 'imported '
  158. 'here, '
  159. 'because '
  160. 'it '
  161. 'relies '
  162. 'on',
  163. ' '
  164. '# '
  165. 'settings.',
  166. ' '
  167. 'from '
  168. 'django.db '
  169. 'import '
  170. 'connections, '
  171. 'DEFAULT_DB_ALIAS'],
  172. 'pre_context': [' '
  173. 'try:',
  174. ' '
  175. 'if '
  176. '(self.requires_system_checks '
  177. 'and',
  178. ' '
  179. 'not '
  180. "options.get('skip_validation') "
  181. 'and '
  182. '# '
  183. 'Remove '
  184. 'at '
  185. 'the '
  186. 'end '
  187. 'of '
  188. 'deprecation '
  189. 'for '
  190. '`skip_validation`.',
  191. ' '
  192. 'not '
  193. "options.get('skip_checks')):",
  194. ' '
  195. 'self.check()'],
  196. 'vars': {'args': [],
  197. 'options': {"'async'": False,
  198. "'no_color'": False,
  199. "'pythonpath'": None,
  200. "'settings'": "'travel.settings.production'",
  201. "'traceback'": False,
  202. "'verbosity'": 1},
  203. 'saved_locale': "'ru'",
  204. 'self': '<apps.guide.management.commands.get_redigo.Command '
  205. 'object '
  206. 'at '
  207. '0x80b0a20b8>',
  208. 'translation': '<module '
  209. "'django.utils.translation' "
  210. 'from '
  211. "'/usr/local/lib/python3.4/site-packages/django/utils/translation/__init__.py'>"}},
  212. {'abs_path': '/home/local/travel/travel3/backend/travel/apps/guide/management/commands/get_redigo.py',
  213. 'context_line': ' '
  214. "call_command('get_destinations')",
  215. 'filename': 'apps/guide/management/commands/get_redigo.py',
  216. 'function': 'handle',
  217. 'lineno': 16,
  218. 'module': 'apps.guide.management.commands.get_redigo',
  219. 'post_context': [' '
  220. "call_command('get_poi', "
  221. '*args, '
  222. '**options)',
  223. ' '
  224. "call_command('get_routes')",
  225. ' '
  226. "call_command('get_must_do')",
  227. ' '
  228. "call_command('get_news')",
  229. ' '
  230. "call_command('get_articles')"],
  231. 'pre_context': [' '
  232. "help='\u0410\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u0435 "
  233. '\u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 '
  234. "\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438'",
  235. ' '
  236. ')',
  237. '',
  238. ' '
  239. 'def '
  240. 'handle(self, '
  241. '*args, '
  242. '**options):',
  243. ' '
  244. '# '
  245. "call_command('get_media', "
  246. '*args, '
  247. '**options)'],
  248. 'vars': {'args': [],
  249. 'options': {"'async'": False,
  250. "'no_color'": False,
  251. "'pythonpath'": None,
  252. "'settings'": "'travel.settings.production'",
  253. "'traceback'": False,
  254. "'verbosity'": 1},
  255. 'self': '<apps.guide.management.commands.get_redigo.Command '
  256. 'object '
  257. 'at '
  258. '0x80b0a20b8>'}},
  259. {'abs_path': '/usr/local/lib/python3.4/site-packages/django/core/management/__init__.py',
  260. 'context_line': ' '
  261. 'return '
  262. 'command.execute(*args, '
  263. '**defaults)',
  264. 'filename': 'django/core/management/__init__.py',
  265. 'function': 'call_command',
  266. 'in_app': False,
  267. 'lineno': 120,
  268. 'module': 'django.core.management',
  269. 'post_context': ['',
  270. '',
  271. 'class '
  272. 'ManagementUtility(object):',
  273. ' '
  274. '"""',
  275. ' '
  276. 'Encapsulates '
  277. 'the '
  278. 'logic '
  279. 'of '
  280. 'the '
  281. 'django-admin '
  282. 'and '
  283. 'manage.py '
  284. 'utilities.'],
  285. 'pre_context': [' '
  286. 'defaults, '
  287. '_ '
  288. '= '
  289. 'parser.parse_args(args=[])',
  290. ' '
  291. 'defaults '
  292. '= '
  293. 'dict(defaults.__dict__, '
  294. '**options)',
  295. ' '
  296. 'if '
  297. "'skip_checks' "
  298. 'not '
  299. 'in '
  300. 'options:',
  301. ' '
  302. "defaults['skip_checks'] "
  303. '= '
  304. 'True',
  305. ''],
  306. 'vars': {'app_name': "'apps.guide'",
  307. 'arg_options': {},
  308. 'args': [],
  309. 'command': '<apps.guide.management.commands.get_destinations.Command '
  310. 'object '
  311. 'at '
  312. '0x80bb49940>',
  313. 'defaults': {"'no_color'": False,
  314. "'pythonpath'": None,
  315. "'settings'": None,
  316. "'skip_checks'": True,
  317. "'traceback'": False,
  318. "'verbosity'": 1},
  319. 'name': "'get_destinations'",
  320. 'opt_mapping': {"'help'": "'help'",
  321. "'no_color'": "'no_color'",
  322. "'pythonpath'": "'pythonpath'",
  323. "'settings'": "'settings'",
  324. "'traceback'": "'traceback'",
  325. "'verbosity'": "'verbosity'",
  326. "'version'": "'version'"},
  327. 'options': {},
  328. 'parser': "CommandParser(prog=' "
  329. "get_destinations', "
  330. 'usage=None, '
  331. "description='\u0412\u044b\u0433\u0440\u0443\u0437\u0438\u0442\u044c "
  332. '\u0432\u0441\u0435 '
  333. '\u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f '
  334. '\u0438\u0437 '
  335. 'Redigo '
  336. '\u0438 '
  337. '\u0432\u043d\u0435\u0441\u0442\u0438 '
  338. '\u0438\u0445 '
  339. '\u0432 '
  340. '\u0431\u0430\u0437\u0443 '
  341. "\u0420\u0430\u043c\u0431\u043b\u0435\u0440.\u041f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f', "
  342. 'formatter_class=<class '
  343. "'argparse.HelpFormatter'>, "
  344. "conflict_handler='error', "
  345. 'add_help=True)'}},
  346. {'abs_path': '/usr/local/lib/python3.4/site-packages/raven/contrib/django/management/__init__.py',
  347. 'context_line': ' '
  348. 'return '
  349. 'original_func(self, '
  350. '*args, '
  351. '**kwargs)',
  352. 'filename': 'raven/contrib/django/management/__init__.py',
  353. 'function': 'new_execute',
  354. 'lineno': 41,
  355. 'module': 'raven.contrib.django.management',
  356. 'post_context': [' '
  357. 'except '
  358. 'Exception:',
  359. ' '
  360. 'from '
  361. 'raven.contrib.django.models '
  362. 'import '
  363. 'client',
  364. '',
  365. ' '
  366. 'client.captureException(extra={',
  367. ' '
  368. "'argv': "
  369. 'sys.argv'],
  370. 'pre_context': [' '
  371. 'return '
  372. 'False',
  373. '',
  374. ' '
  375. '@wraps(original_func)',
  376. ' '
  377. 'def '
  378. 'new_execute(self, '
  379. '*args, '
  380. '**kwargs):',
  381. ' '
  382. 'try:'],
  383. 'vars': {'args': [],
  384. 'client': '<raven.contrib.django.client.DjangoClient '
  385. 'object '
  386. 'at '
  387. '0x813275dd8>',
  388. 'kwargs': {"'no_color'": False,
  389. "'pythonpath'": None,
  390. "'settings'": None,
  391. "'skip_checks'": True,
  392. "'traceback'": False,
  393. "'verbosity'": 1},
  394. 'original_func': '<function '
  395. 'execute '
  396. 'from '
  397. 'django.core.management.base '
  398. 'at '
  399. '0x804651c80>',
  400. 'self': '<apps.guide.management.commands.get_destinations.Command '
  401. 'object '
  402. 'at '
  403. '0x80bb49940>'}},
  404. {'abs_path': '/usr/local/lib/python3.4/site-packages/django/core/management/base.py',
  405. 'context_line': ' '
  406. 'output '
  407. '= '
  408. 'self.handle(*args, '
  409. '**options)',
  410. 'filename': 'django/core/management/base.py',
  411. 'function': 'execute',
  412. 'in_app': False,
  413. 'lineno': 441,
  414. 'module': 'django.core.management.base',
  415. 'post_context': [' '
  416. 'if '
  417. 'output:',
  418. ' '
  419. 'if '
  420. 'self.output_transaction:',
  421. ' '
  422. '# '
  423. 'This '
  424. 'needs '
  425. 'to '
  426. 'be '
  427. 'imported '
  428. 'here, '
  429. 'because '
  430. 'it '
  431. 'relies '
  432. 'on',
  433. ' '
  434. '# '
  435. 'settings.',
  436. ' '
  437. 'from '
  438. 'django.db '
  439. 'import '
  440. 'connections, '
  441. 'DEFAULT_DB_ALIAS'],
  442. 'pre_context': [' '
  443. 'try:',
  444. ' '
  445. 'if '
  446. '(self.requires_system_checks '
  447. 'and',
  448. ' '
  449. 'not '
  450. "options.get('skip_validation') "
  451. 'and '
  452. '# '
  453. 'Remove '
  454. 'at '
  455. 'the '
  456. 'end '
  457. 'of '
  458. 'deprecation '
  459. 'for '
  460. '`skip_validation`.',
  461. ' '
  462. 'not '
  463. "options.get('skip_checks')):",
  464. ' '
  465. 'self.check()'],
  466. 'vars': {'args': [],
  467. 'options': {"'no_color'": False,
  468. "'pythonpath'": None,
  469. "'settings'": None,
  470. "'skip_checks'": True,
  471. "'traceback'": False,
  472. "'verbosity'": 1},
  473. 'saved_locale': None,
  474. 'self': '<apps.guide.management.commands.get_destinations.Command '
  475. 'object '
  476. 'at '
  477. '0x80bb49940>',
  478. 'translation': '<module '
  479. "'django.utils.translation' "
  480. 'from '
  481. "'/usr/local/lib/python3.4/site-packages/django/utils/translation/__init__.py'>"}},
  482. {'abs_path': '/home/local/travel/travel3/backend/travel/apps/guide/management/commands/get_destinations.py',
  483. 'context_line': ' '
  484. 'self.assign_relations()',
  485. 'filename': 'apps/guide/management/commands/get_destinations.py',
  486. 'function': 'handle',
  487. 'lineno': 499,
  488. 'module': 'apps.guide.management.commands.get_destinations',
  489. 'post_context': [' '
  490. 'self.update_additional_data()',
  491. ' '
  492. 'self.post_handle()',
  493. ' '
  494. "print('\u041e\u0431\u0449\u0435\u0435 "
  495. '\u0432\u0440\u0435\u043c\u044f: '
  496. "{0:4.2f}\u0441'.format(time() "
  497. '- '
  498. 'start_time))',
  499. ' '
  500. "print('\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u0435\u0434\u0448\u0438\u0435 "
  501. '\u043e\u0448\u0438\u0431\u043a\u0438: '
  502. "{}'.format(errors))",
  503. ''],
  504. 'pre_context': [' '
  505. 'dest_obj.mustdo_cover '
  506. '= '
  507. 'cover',
  508. ' '
  509. "dest_obj.save(update_fields=['cover', "
  510. "'mustdo_cover'])",
  511. ' '
  512. 'self._objects[dest_obj.mongo_id] '
  513. '= '
  514. 'dest_obj',
  515. '',
  516. ' '
  517. 'self.update_catalogs()'],
  518. 'vars': {'base_fields': {"'alert_message'": "''",
  519. "'coordinates'": '<Point '
  520. 'object '
  521. 'at '
  522. '0x8132c4cd0>',
  523. "'description'": "'<p>\u0423 "
  524. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430 '
  525. '\u0435\u0441\u0442\u044c '
  526. '\u0434\u0432\u0430 '
  527. '\u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 '
  528. '\u2013 '
  529. '\u0421\u0442\u0430\u0440\u044b\u0439 '
  530. '\u0433\u043e\u0440\u043e\u0434 '
  531. '\u0438 '
  532. '\u043a\u0443\u0441\u043e\u043a '
  533. '\u0410\u0434\u0440\u0438\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e '
  534. '\u043c\u043e\u0440\u044f, '
  535. '\u043e '
  536. '\u043a\u043e\u0442\u043e\u0440\u043e\u043c '
  537. '\u0441 '
  538. '\u0432\u043e\u0441\u0445\u0438\u0449\u0435\u043d\u0438\u0435\u043c '
  539. '\u043e\u0442\u0437\u044b\u0432\u0430\u043b\u0441\u044f '
  540. '\u0441\u0430\u043c '
  541. '\u0416\u0430\u043a '
  542. '\u0418\u0432 '
  543. '\u041a\u0443\u0441\u0442\u043e, '
  544. '\u043d\u0430\u0437\u044b\u0432\u0430\u044f '
  545. '\u043e\u0434\u043d\u0438\u043c '
  546. '\u0438\u0437 '
  547. '\u0441\u0430\u043c\u044b\u0445 '
  548. '\u0447\u0438\u0441\u0442\u044b\u0445 '
  549. '\u043c\u0435\u0441\u0442, '
  550. '\u0433\u0434\u0435 '
  551. '\u0435\u043c\u0443 '
  552. '\u0434\u043e\u0432\u043e\u0434\u0438\u043b\u043e\u0441\u044c '
  553. '\u043d\u044b\u0440\u044f\u0442\u044c '
  554. '\u0441 '
  555. '\u0430\u043a\u0432\u0430\u043b\u0430\u043d\u0433\u043e\u043c. '
  556. '\u0417\u0434\u0435\u0441\u044c '
  557. '\u043c\u043e\u0436\u043d\u043e '
  558. '\u0437\u0430\u0433\u043e\u0440\u0430\u0442\u044c '
  559. '\u0432 '
  560. '\u0441\u043e\u0442\u043d\u0435 '
  561. '\u043c\u0435\u0442\u0440\u043e\u0432 '
  562. '\u043e\u0442 '
  563. '\u0441\u0440\u0435\u0434\u043d\u0435\u0432\u0435\u043a\u043e\u0432\u044b\u0445 '
  564. '\u043a\u0440\u0435\u043f\u043e\u0441\u0442\u0435\u0439, '
  565. '\u043f\u0438\u0442\u044c '
  566. '\u0432\u0438\u043d\u043e '
  567. '\u0432 '
  568. '\u043f\u043e\u0440\u0442\u0443, '
  569. '\u0433\u0434\u0435 '
  570. '\u0441\u0442\u043e\u043b\u0435\u0442\u0438\u044f '
  571. '\u043d\u0430\u0437\u0430\u0434 '
  572. '\u0448\u0432\u0430\u0440\u0442\u043e\u0432\u0430\u043b\u0438\u0441\u044c '
  573. '\u0442\u043e\u0440\u0433\u043e\u0432\u044b\u0435 '
  574. '\u0448\u0445\u0443\u043d\u044b '
  575. '\u0438\u0437 '
  576. '\u0415\u0432\u0440\u043e\u043f\u044b, '
  577. '\u0433\u0443\u043b\u044f\u0442\u044c '
  578. '\u043f\u043e '
  579. '\u043e\u0441\u0442\u0440\u043e\u0432\u0443, '
  580. '\u043d\u0430 '
  581. '\u043a\u043e\u0442\u043e\u0440\u043e\u043c '
  582. '\u0441\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e\u043c '
  583. "\u043a\u0440\u0435\u043f\u043e\u0441\u0442'",
  584. "'flight_from_moscow_hours'": 2.5,
  585. "'flight_from_moscow_km'": 2000,
  586. "'header'": "'\u0421\u043b\u0430\u0432\u044f\u043d\u0441\u043a\u0438\u0435 "
  587. "\u0410\u0444\u0438\u043d\u044b'",
  588. "'iso_code'": "''",
  589. "'mongo_id'": "'4d5e42bbbf60817f5c36bb01'",
  590. "'name'": "'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a'",
  591. "'name_acc'": "'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a'",
  592. "'name_dat'": "'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0443'",
  593. "'name_en'": "'Dubrovnik'",
  594. "'name_gen'": "'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430'",
  595. "'name_inst'": "'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u043e\u043c'",
  596. "'name_loc'": "'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0435'",
  597. "'name_prep'": "'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0435'",
  598. "'official_site'": "''",
  599. "'path'": "'Europe/Croatia/Dubrovnik'",
  600. "'preposition_about'": "'\u043e'",
  601. "'preposition_place'": "'\u0432'",
  602. "'psn_tension'": 3,
  603. "'rating'": 108,
  604. "'seo_description'": "'\u041a\u0430\u0436\u0434\u044b\u0439 "
  605. '\u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e '
  606. '\u0434\u043e\u043b\u0436\u0435\u043d '
  607. '\u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c '
  608. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a, '
  609. '\u043d\u0430\u0441\u043b\u0430\u0434\u0438\u0442\u044c\u0441\u044f '
  610. '\u043e\u0442\u0434\u044b\u0445\u043e\u043c '
  611. '\u0438 '
  612. '\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c '
  613. '\u0443\u0434\u043e\u0432\u043e\u043b\u044c\u0441\u0442\u0432\u0438\u0435 '
  614. '\u043e\u0442 '
  615. '\u0443\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 '
  616. '\u044d\u043a\u0441\u043a\u0443\u0440\u0441\u0438\u0439. '
  617. '\u0422\u0443\u0440\u044b '
  618. '\u0432 '
  619. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a, '
  620. '\u0430 '
  621. '\u0442\u0430\u043a\u0436\u0435 '
  622. '\u043e\u0431\u0437\u043e\u0440 '
  623. '\u043c\u0435\u0441\u0442\u043d\u044b\u0445 '
  624. '\u0434\u043e\u0441\u0442\u043e\u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0435\u0439, '
  625. '\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f '
  626. '\u043e\u0431 '
  627. '\u043e\u0442\u0435\u043b\u044f\u0445, '
  628. '\u0432\u0438\u0437\u0430\u0445, '
  629. '\u0438 '
  630. '\u043c\u043d\u043e\u0433\u043e\u0435 '
  631. '\u0434\u0440\u0443\u0433\u043e\u0435 '
  632. '\u0432\u044b '
  633. '\u043d\u0430\u0439\u0434\u0451\u0442\u0435 '
  634. '\u043d\u0430 '
  635. '\u0441\u0430\u0439\u0442\u0435 '
  636. "\u0420\u0430\u043c\u0431\u043b\u0435\u0440.\u041f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f'",
  637. "'seo_title'": "'\u041e\u0442\u0434\u044b\u0445 "
  638. '\u0432 '
  639. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0435: '
  640. '\u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c '
  641. '\u043f\u043e '
  642. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0443 '
  643. '\u2014 '
  644. '\u043f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u0435 '
  645. '| '
  646. "\u0420\u0430\u043c\u0431\u043b\u0435\u0440.\u041f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f'",
  647. "'short_description'": "'\u0423 "
  648. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430 '
  649. '\u0435\u0441\u0442\u044c '
  650. '\u0434\u0432\u0430 '
  651. '\u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 '
  652. '\u2013 '
  653. '\u0421\u0442\u0430\u0440\u044b\u0439 '
  654. '\u0433\u043e\u0440\u043e\u0434 '
  655. '\u0438 '
  656. '\u043a\u0443\u0441\u043e\u043a '
  657. '\u0410\u0434\u0440\u0438\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e '
  658. '\u043c\u043e\u0440\u044f, '
  659. '\u043e '
  660. '\u043a\u043e\u0442\u043e\u0440\u043e\u043c '
  661. '\u0441 '
  662. '\u0432\u043e\u0441\u0445\u0438\u0449\u0435\u043d\u0438\u0435\u043c '
  663. '\u043e\u0442\u0437\u044b\u0432\u0430\u043b\u0441\u044f '
  664. '\u0441\u0430\u043c '
  665. '\u0416\u0430\u043a '
  666. '\u0418\u0432 '
  667. '\u041a\u0443\u0441\u0442\u043e, '
  668. '\u043d\u0430\u0437\u044b\u0432\u0430\u044f '
  669. '\u043e\u0434\u043d\u0438\u043c '
  670. '\u0438\u0437 '
  671. '\u0441\u0430\u043c\u044b\u0445 '
  672. '\u0447\u0438\u0441\u0442\u044b\u0445 '
  673. '\u043c\u0435\u0441\u0442, '
  674. '\u0433\u0434\u0435 '
  675. '\u0435\u043c\u0443 '
  676. '\u0434\u043e\u0432\u043e\u0434\u0438\u043b\u043e\u0441\u044c '
  677. '\u043d\u044b\u0440\u044f\u0442\u044c '
  678. '\u0441 '
  679. '\u0430\u043a\u0432\u0430\u043b\u0430\u043d\u0433\u043e\u043c. '
  680. '\u0417\u0434\u0435\u0441\u044c '
  681. '\u043c\u043e\u0436\u043d\u043e '
  682. '\u0437\u0430\u0433\u043e\u0440\u0430\u0442\u044c '
  683. '\u0432 '
  684. '\u0441\u043e\u0442\u043d\u0435 '
  685. '\u043c\u0435\u0442\u0440\u043e\u0432 '
  686. '\u043e\u0442 '
  687. '\u0441\u0440\u0435\u0434\u043d\u0435\u0432\u0435\u043a\u043e\u0432\u044b\u0445 '
  688. '\u043a\u0440\u0435\u043f\u043e\u0441\u0442\u0435\u0439, '
  689. '\u043f\u0438\u0442\u044c '
  690. '\u0432\u0438\u043d\u043e '
  691. '\u0432 '
  692. '\u043f\u043e\u0440\u0442\u0443, '
  693. '\u0433\u0434\u0435 '
  694. '\u0441\u0442\u043e\u043b\u0435\u0442\u0438\u044f '
  695. '\u043d\u0430\u0437\u0430\u0434 '
  696. '\u0448\u0432\u0430\u0440\u0442\u043e\u0432\u0430\u043b\u0438\u0441\u044c '
  697. '\u0442\u043e\u0440\u0433\u043e\u0432\u044b\u0435 '
  698. '\u0448\u0445\u0443\u043d\u044b '
  699. '\u0438\u0437 '
  700. '\u0415\u0432\u0440\u043e\u043f\u044b, '
  701. '\u0433\u0443\u043b\u044f\u0442\u044c '
  702. '\u043f\u043e '
  703. '\u043e\u0441\u0442\u0440\u043e\u0432\u0443, '
  704. '\u043d\u0430 '
  705. '\u043a\u043e\u0442\u043e\u0440\u043e\u043c '
  706. '\u0441\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e\u043c '
  707. '\u043a\u0440\u0435\u043f\u043e\u0441\u0442\u0438 '
  708. "\u043a'",
  709. "'slug'": "'dubrovnik'",
  710. "'type'": 2,
  711. "'url'": "'/guide/europe/croatia/dubrovnik'"},
  712. 'cover': '<ImageFieldFile: '
  713. 'original_images/4dcd57968ba9d.jpg>',
  714. 'dest_data': {"'advice'": ["'diving'",
  715. "'beach'",
  716. "'excursion'",
  717. "'family'",
  718. "'romantic'"],
  719. "'case'": {"'accusative'": "'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a'",
  720. "'dative'": "'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0443'",
  721. "'genitive'": "'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430'",
  722. "'instrumental'": "'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u043e\u043c'",
  723. "'locativus'": "'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0435'",
  724. "'prepositional'": "'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0435'"},
  725. "'climate'": {"'apr'": {"'air_temperature'": 17,
  726. "'humidity'": 98,
  727. "'rainfall'": 98,
  728. "'water_temperature'": 16},
  729. "'aug'": {"'air_temperature'": 28,
  730. "'humidity'": 33,
  731. "'rainfall'": 33,
  732. "'water_temperature'": 26},
  733. "'dec'": {"'air_temperature'": 14,
  734. "'humidity'": 160,
  735. "'rainfall'": 160,
  736. "'water_temperature'": 18},
  737. "'feb'": {"'air_temperature'": 13,
  738. "'humidity'": 117,
  739. "'rainfall'": 117,
  740. "'water_temperature'": 15},
  741. "'jan'": {"'air_temperature'": 12,
  742. "'humidity'": 149,
  743. "'rainfall'": 149,
  744. "'water_temperature'": 16},
  745. "'jul'": {"'air_temperature'": 29,
  746. "'humidity'": 24,
  747. "'rainfall'": 24,
  748. "'water_temperature'": 25},
  749. "'jun'": {"'air_temperature'": 25,
  750. "'humidity'": 63,
  751. "'rainfall'": 63,
  752. "'water_temperature'": 22},
  753. "'mar'": {"'air_temperature'": 14,
  754. "'humidity'": 94,
  755. "'rainfall'": 94,
  756. "'water_temperature'": 15},
  757. "'may'": {"'air_temperature'": 21,
  758. "'humidity'": 77,
  759. "'rainfall'": 77,
  760. "'water_temperature'": 18},
  761. "'nov'": {"'air_temperature'": 17,
  762. "'humidity'": 205,
  763. "'rainfall'": 205,
  764. "'water_temperature'": 20},
  765. "'oct'": {"'air_temperature'": 21,
  766. "'humidity'": 134,
  767. "'rainfall'": 134,
  768. "'water_temperature'": 23},
  769. "'sep'": {"'air_temperature'": 25,
  770. "'humidity'": 102,
  771. "'rainfall'": 102,
  772. "'water_temperature'": 25}},
  773. "'coordinate'": {"'lat'": "'42.651'",
  774. "'lng'": "'18.091'",
  775. "'zoom'": "'14'"},
  776. "'created'": "'Fri, "
  777. '18 '
  778. 'Feb '
  779. '2011 '
  780. '12:58:19 '
  781. "+0300'",
  782. "'description'": {"'full'": "'<p>\u0423 "
  783. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430 '
  784. '\u0435\u0441\u0442\u044c '
  785. '\u0434\u0432\u0430 '
  786. '\u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 '
  787. '\u2013 '
  788. '\u0421\u0442\u0430\u0440\u044b\u0439 '
  789. '\u0433\u043e\u0440\u043e\u0434 '
  790. '\u0438 '
  791. '\u043a\u0443\u0441\u043e\u043a '
  792. '\u0410\u0434\u0440\u0438\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e '
  793. '\u043c\u043e\u0440\u044f, '
  794. '\u043e '
  795. '\u043a\u043e\u0442\u043e\u0440\u043e\u043c '
  796. '\u0441 '
  797. '\u0432\u043e\u0441\u0445\u0438\u0449\u0435\u043d\u0438\u0435\u043c '
  798. '\u043e\u0442\u0437\u044b\u0432\u0430\u043b\u0441\u044f '
  799. '\u0441\u0430\u043c '
  800. '\u0416\u0430\u043a '
  801. '\u0418\u0432 '
  802. '\u041a\u0443\u0441\u0442\u043e, '
  803. '\u043d\u0430\u0437\u044b\u0432\u0430\u044f '
  804. '\u043e\u0434\u043d\u0438\u043c '
  805. '\u0438\u0437 '
  806. '\u0441\u0430\u043c\u044b\u0445 '
  807. '\u0447\u0438\u0441\u0442\u044b\u0445 '
  808. '\u043c\u0435\u0441\u0442, '
  809. '\u0433\u0434\u0435 '
  810. '\u0435\u043c\u0443 '
  811. '\u0434\u043e\u0432\u043e\u0434\u0438\u043b\u043e\u0441\u044c '
  812. '\u043d\u044b\u0440\u044f\u0442\u044c '
  813. '\u0441 '
  814. '\u0430\u043a\u0432\u0430\u043b\u0430\u043d\u0433\u043e\u043c. '
  815. '\u0417\u0434\u0435\u0441\u044c '
  816. '\u043c\u043e\u0436\u043d\u043e '
  817. '\u0437\u0430\u0433\u043e\u0440\u0430\u0442\u044c '
  818. '\u0432 '
  819. '\u0441\u043e\u0442\u043d\u0435 '
  820. '\u043c\u0435\u0442\u0440\u043e\u0432 '
  821. '\u043e\u0442 '
  822. '\u0441\u0440\u0435\u0434\u043d\u0435\u0432\u0435\u043a\u043e\u0432\u044b\u0445 '
  823. '\u043a\u0440\u0435\u043f\u043e\u0441\u0442\u0435\u0439, '
  824. '\u043f\u0438\u0442\u044c '
  825. '\u0432\u0438\u043d\u043e '
  826. '\u0432 '
  827. '\u043f\u043e\u0440\u0442\u0443, '
  828. '\u0433\u0434\u0435 '
  829. '\u0441\u0442\u043e\u043b\u0435\u0442\u0438\u044f '
  830. '\u043d\u0430\u0437\u0430\u0434 '
  831. '\u0448\u0432\u0430\u0440\u0442\u043e\u0432\u0430\u043b\u0438\u0441\u044c '
  832. '\u0442\u043e\u0440\u0433\u043e\u0432\u044b\u0435 '
  833. '\u0448\u0445\u0443\u043d\u044b '
  834. '\u0438\u0437 '
  835. '\u0415\u0432\u0440\u043e\u043f\u044b, '
  836. '\u0433\u0443\u043b\u044f\u0442\u044c '
  837. '\u043f\u043e '
  838. '\u043e\u0441\u0442\u0440\u043e\u0432\u0443, '
  839. '\u043d\u0430 '
  840. '\u043a\u043e\u0442\u043e\u0440\u043e\u043c '
  841. '\u0441\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e\u043c '
  842. "\u043a\u0440\u0435\u043f\u043e\u0441\u0442'",
  843. "'short'": "'\u0423 "
  844. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430 '
  845. '\u0435\u0441\u0442\u044c '
  846. '\u0434\u0432\u0430 '
  847. '\u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 '
  848. '\u2013 '
  849. '\u0421\u0442\u0430\u0440\u044b\u0439 '
  850. '\u0433\u043e\u0440\u043e\u0434 '
  851. '\u0438 '
  852. '\u043a\u0443\u0441\u043e\u043a '
  853. '\u0410\u0434\u0440\u0438\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e '
  854. '\u043c\u043e\u0440\u044f, '
  855. '\u043e '
  856. '\u043a\u043e\u0442\u043e\u0440\u043e\u043c '
  857. '\u0441 '
  858. '\u0432\u043e\u0441\u0445\u0438\u0449\u0435\u043d\u0438\u0435\u043c '
  859. '\u043e\u0442\u0437\u044b\u0432\u0430\u043b\u0441\u044f '
  860. '\u0441\u0430\u043c '
  861. '\u0416\u0430\u043a '
  862. '\u0418\u0432 '
  863. '\u041a\u0443\u0441\u0442\u043e, '
  864. '\u043d\u0430\u0437\u044b\u0432\u0430\u044f '
  865. '\u043e\u0434\u043d\u0438\u043c '
  866. '\u0438\u0437 '
  867. '\u0441\u0430\u043c\u044b\u0445 '
  868. '\u0447\u0438\u0441\u0442\u044b\u0445 '
  869. '\u043c\u0435\u0441\u0442, '
  870. '\u0433\u0434\u0435 '
  871. '\u0435\u043c\u0443 '
  872. '\u0434\u043e\u0432\u043e\u0434\u0438\u043b\u043e\u0441\u044c '
  873. '\u043d\u044b\u0440\u044f\u0442\u044c '
  874. '\u0441 '
  875. '\u0430\u043a\u0432\u0430\u043b\u0430\u043d\u0433\u043e\u043c. '
  876. '\u0417\u0434\u0435\u0441\u044c '
  877. '\u043c\u043e\u0436\u043d\u043e '
  878. '\u0437\u0430\u0433\u043e\u0440\u0430\u0442\u044c '
  879. '\u0432 '
  880. '\u0441\u043e\u0442\u043d\u0435 '
  881. '\u043c\u0435\u0442\u0440\u043e\u0432 '
  882. '\u043e\u0442 '
  883. '\u0441\u0440\u0435\u0434\u043d\u0435\u0432\u0435\u043a\u043e\u0432\u044b\u0445 '
  884. '\u043a\u0440\u0435\u043f\u043e\u0441\u0442\u0435\u0439, '
  885. '\u043f\u0438\u0442\u044c '
  886. '\u0432\u0438\u043d\u043e '
  887. '\u0432 '
  888. '\u043f\u043e\u0440\u0442\u0443, '
  889. '\u0433\u0434\u0435 '
  890. '\u0441\u0442\u043e\u043b\u0435\u0442\u0438\u044f '
  891. '\u043d\u0430\u0437\u0430\u0434 '
  892. '\u0448\u0432\u0430\u0440\u0442\u043e\u0432\u0430\u043b\u0438\u0441\u044c '
  893. '\u0442\u043e\u0440\u0433\u043e\u0432\u044b\u0435 '
  894. '\u0448\u0445\u0443\u043d\u044b '
  895. '\u0438\u0437 '
  896. '\u0415\u0432\u0440\u043e\u043f\u044b, '
  897. '\u0433\u0443\u043b\u044f\u0442\u044c '
  898. '\u043f\u043e '
  899. '\u043e\u0441\u0442\u0440\u043e\u0432\u0443, '
  900. '\u043d\u0430 '
  901. '\u043a\u043e\u0442\u043e\u0440\u043e\u043c '
  902. '\u0441\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e\u043c '
  903. '\u043a\u0440\u0435\u043f\u043e\u0441\u0442\u0438 '
  904. "\u043a'",
  905. "'title'": "'\u0421\u043b\u0430\u0432\u044f\u043d\u0441\u043a\u0438\u0435 "
  906. "\u0410\u0444\u0438\u043d\u044b'"},
  907. "'electricity_vol'": "''",
  908. "'embassy'": None,
  909. "'flag'": {"'big'": "'http://redigo.ru/i/flags/Croatia.png'",
  910. "'horizontal'": "'http://redigo.ru/i/flags/CroatiaH.png'",
  911. "'horizontalDoubleSized'": "'http://redigo.ru/i/flags/CroatiaH@2x.png'",
  912. "'medium'": "'http://redigo.ru/i/flags/Croatia1.png'",
  913. "'small'": "'http://redigo.ru/i/flags/Croatia2.png'",
  914. "'vertical'": "'http://redigo.ru/i/flags/CroatiaV.png'",
  915. "'verticalDoubleSized'": "'http://redigo.ru/i/flags/CroatiaV@2x.png'"},
  916. "'flightFromMoscow'": {"'hours'": "'2.5'",
  917. "'km'": "'2000'"},
  918. "'full_path'": "'Europe/Croatia/Dubrovnik'",
  919. "'iata'": "'DBV'",
  920. "'languages'": ["''"],
  921. "'media'": ["'533d6aa839a1417478c0f399'",
  922. "'4dcd57963a59598755000000'",
  923. "'4e269f3439a1410476080000'",
  924. "'5011564739a1418078000001'",
  925. "'4dcd57a33a595989550a0000'",
  926. "'531f506839a1410f4f5e1073'",
  927. "'4e269f253aa141a860190000'",
  928. "'4dcd57bf3a59598555040000'",
  929. "'4dcd57ae3a5959d555050000'",
  930. "'4e1aa94539a141cb6f080000'",
  931. "'4def553c3aa141a60a0f0000'",
  932. "'4def54433aa1414f0a1b0000'",
  933. "'4def555f39a141cf5c030000'",
  934. "'4dcd57b73a59598655050000'",
  935. "'4def55043aa141940a080000'",
  936. "'4dcd57c53a59598755010000'",
  937. "'4dcd583c3a5959d555060000'",
  938. "'4def54bd39a141d95b0a0000'",
  939. "'4e269d263aa1411260010000'",
  940. "'4def545f39a1414a5b140000'",
  941. "'4def548c3aa141790a020000'",
  942. "'4efb08b939a141364f00004b'"],
  943. "'meta'": {"'description'": "'\u041a\u0430\u0436\u0434\u044b\u0439 "
  944. '\u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e '
  945. '\u0434\u043e\u043b\u0436\u0435\u043d '
  946. '\u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c '
  947. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a, '
  948. '\u043d\u0430\u0441\u043b\u0430\u0434\u0438\u0442\u044c\u0441\u044f '
  949. '\u043e\u0442\u0434\u044b\u0445\u043e\u043c '
  950. '\u0438 '
  951. '\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c '
  952. '\u0443\u0434\u043e\u0432\u043e\u043b\u044c\u0441\u0442\u0432\u0438\u0435 '
  953. '\u043e\u0442 '
  954. '\u0443\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 '
  955. '\u044d\u043a\u0441\u043a\u0443\u0440\u0441\u0438\u0439. '
  956. '\u0422\u0443\u0440\u044b '
  957. '\u0432 '
  958. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a, '
  959. '\u0430 '
  960. '\u0442\u0430\u043a\u0436\u0435 '
  961. '\u043e\u0431\u0437\u043e\u0440 '
  962. '\u043c\u0435\u0441\u0442\u043d\u044b\u0445 '
  963. '\u0434\u043e\u0441\u0442\u043e\u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0435\u0439, '
  964. '\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f '
  965. '\u043e\u0431 '
  966. '\u043e\u0442\u0435\u043b\u044f\u0445, '
  967. '\u0432\u0438\u0437\u0430\u0445, '
  968. '\u0438 '
  969. '\u043c\u043d\u043e\u0433\u043e\u0435 '
  970. '\u0434\u0440\u0443\u0433\u043e\u0435 '
  971. '\u0432\u044b '
  972. '\u043d\u0430\u0439\u0434\u0451\u0442\u0435 '
  973. '\u043d\u0430 '
  974. '\u0441\u0430\u0439\u0442\u0435 '
  975. "\u0420\u0430\u043c\u0431\u043b\u0435\u0440.\u041f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f'",
  976. "'title'": "'\u041e\u0442\u0434\u044b\u0445 "
  977. '\u0432 '
  978. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0435: '
  979. '\u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c '
  980. '\u043f\u043e '
  981. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0443 '
  982. '\u2014 '
  983. '\u043f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u0435 '
  984. '| '
  985. "\u0420\u0430\u043c\u0431\u043b\u0435\u0440.\u041f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f'"},
  986. "'mongo_id'": "'4d5e42bbbf60817f5c36bb01'",
  987. "'parent_id'": "'4d528ce7bf60818565ba0000'",
  988. "'preposition'": "'\u0432'",
  989. "'preposition_about'": "'\u043e'",
  990. "'rambler_weather'": 103201047,
  991. "'rating'": {"'visit'": 81,
  992. "'wish'": 27},
  993. "'reference'": {"'map'": {"'text'": None,
  994. "'text_full'": "'<p>\u042d\u0442\u043e "
  995. '\u043e\u0431\u0448\u0438\u0440\u043d\u0430\u044f '
  996. '\u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f '
  997. '\u043a\u0430\u0440\u0442\u0430 '
  998. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430. '
  999. '\u041e\u043d\u0430 '
  1000. '\u043f\u043e\u043c\u043e\u0436\u0435\u0442 '
  1001. '\u0432\u0430\u043c '
  1002. '\u0441\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f '
  1003. '\u0432 '
  1004. '\u0433\u043e\u0440\u043e\u0434\u0435, '
  1005. '\u0441\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c '
  1006. '\u043c\u0430\u0440\u0448\u0440\u0443\u0442 '
  1007. '\u043f\u0440\u043e\u0433\u0443\u043b\u043a\u0438 '
  1008. '\u0438 '
  1009. '\u0443\u0442\u043e\u0447\u043d\u0438\u0442\u044c '
  1010. '\u043c\u0435\u0441\u0442\u043e\u043d\u0430\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 '
  1011. '\u043b\u044e\u0431\u043e\u0439 '
  1012. '\u0434\u043e\u0441\u0442\u043e\u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, '
  1013. '\u043c\u0443\u0437\u0435\u044f '
  1014. '\u0438\u043b\u0438 '
  1015. '\u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d\u0430. '
  1016. '\u041a\u0430\u0440\u0442\u0430 '
  1017. '\u0443\u043b\u0438\u0446 '
  1018. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430, '
  1019. '\u043e\u0442 '
  1020. '\u0446\u0435\u043d\u0442\u0440\u0430 '
  1021. '\u0434\u043e '
  1022. '\u0435\u0433\u043e '
  1023. '\u043e\u043a\u0440\u0430\u0438\u043d, '
  1024. '\u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430, '
  1025. '\u0432 '
  1026. '\u0442\u043e\u043c '
  1027. '\u0447\u0438\u0441\u043b\u0435, '
  1028. '\u043d\u0430 '
  1029. '\u0440\u0443\u0441\u0441\u043a\u043e\u043c '
  1030. '\u044f\u0437\u044b\u043a\u0435.</p>\n'
  1031. '<p>\u0421\u043f\u0443\u0442\u043d\u0438\u043a\u043e\u0432\u0430\u044f '
  1032. '\u043a\u0430\u0440\u0442\u0430 '
  1033. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430 '
  1034. '\u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 '
  1035. '\u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 '
  1036. "Google.</p>'",
  1037. "'title'": "'\u041a\u0430\u0440\u0442\u0430'"},
  1038. "'visa'": {"'text'": None,
  1039. "'text_full'": "'<p>\u0415\u0441\u043b\u0438 "
  1040. '\u0432\u0430\u043c '
  1041. '\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e '
  1042. '\u0443\u0437\u043d\u0430\u0442\u044c, '
  1043. '\u043a\u0430\u043a '
  1044. '\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c '
  1045. '\u0432\u0438\u0437\u0443 '
  1046. '\u0432 '
  1047. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a, '
  1048. '\u043a\u0430\u043a\u0438\u0435 '
  1049. '\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f '
  1050. '\u043f\u043e\u0434\u0430\u0442\u044c '
  1051. '\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b, '
  1052. '\u0430 '
  1053. '\u0442\u0430\u043a\u0436\u0435 '
  1054. '\u0443\u0437\u043d\u0430\u0442\u044c '
  1055. '\u0430\u0434\u0440\u0435\u0441\u0430 '
  1056. '\u043a\u043e\u043d\u0441\u0443\u043b\u044c\u0441\u0442\u0432 '
  1057. '\u0438 '
  1058. '\u0432\u0438\u0437\u043e\u0432\u044b\u0445 '
  1059. '\u0446\u0435\u043d\u0442\u0440\u043e\u0432, '
  1060. '\u0433\u0434\u0435 '
  1061. '\u043c\u043e\u0436\u043d\u043e '
  1062. '\u043e\u0444\u043e\u0440\u043c\u0438\u0442\u044c '
  1063. '\u0432\u0438\u0437\u0443 '
  1064. '\u0432 '
  1065. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a '
  1066. '\u0438 '
  1067. '\u0443\u0442\u043e\u0447\u043d\u0438\u0442\u044c '
  1068. '\u0440\u0430\u0437\u043c\u0435\u0440 '
  1069. '\u0432\u0438\u0437\u043e\u0432\u043e\u0433\u043e '
  1070. '\u0441\u0431\u043e\u0440\u0430, '
  1071. '\u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c '
  1072. '\u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c '
  1073. '\u0440\u0430\u0437\u0434\u0435\u043b '
  1074. '- '
  1075. '<a '
  1076. 'href="/geo/Europe/Croatia/reference/visa">\u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u0435 '
  1077. '\u0432\u0438\u0437\u044b '
  1078. '\u0432 '
  1079. '\u0425\u043e\u0440\u0432\u0430\u0442\u0438\u044e</a></p>\n'
  1080. '<p '
  1081. 'class="top_info">\u0412\u0438\u0437\u0430 '
  1082. '\u0432 '
  1083. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a: '
  1084. '\u043f\u043e\u0440\u044f\u0434\u043e\u043a '
  1085. '\u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f '
  1086. '\u0438 '
  1087. '\u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f '
  1088. "\u0432\u0438\u0437\u044b'",
  1089. "'title'": "'\u0412\u0438\u0437\u0430 "
  1090. '\u0432 '
  1091. "\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a'"}},
  1092. "'rt_url'": "'http://travel.rambler.ru/geo/europe/croatia/dubrovnik'",
  1093. "'season'": {"'apr'": [],
  1094. "'aug'": ["'tourist'",
  1095. "'bath'"],
  1096. "'dec'": [],
  1097. "'feb'": [],
  1098. "'jan'": [],
  1099. "'jul'": ["'tourist'",
  1100. "'bath'"],
  1101. "'jun'": ["'tourist'",
  1102. "'bath'"],
  1103. "'mar'": [],
  1104. "'may'": ["'tourist'"],
  1105. "'nov'": [],
  1106. "'oct'": [],
  1107. "'sep'": ["'tourist'",
  1108. "'bath'"]},
  1109. "'site'": None,
  1110. "'timezone'": "'Europe/Zagreb'",
  1111. "'title_eng'": "'Dubrovnik'",
  1112. "'title_full'": None,
  1113. "'title_rus'": "'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a'",
  1114. "'type'": "'destinationCity'",
  1115. "'updated'": "'Thu, "
  1116. '21 '
  1117. 'Jan '
  1118. '2016 '
  1119. '21:13:04 '
  1120. "+0300'",
  1121. "'url'": "'http://redigo.ru/geo/Europe/Croatia/Dubrovnik'",
  1122. "'visa'": None,
  1123. "'warning_text'": None},
  1124. 'dest_num': 1009,
  1125. 'dest_obj': '<Destination: '
  1126. '\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a>',
  1127. 'dest_photos': [3614,
  1128. 3615,
  1129. 48651,
  1130. 3618,
  1131. 3616,
  1132. 6129,
  1133. 4880,
  1134. 4881,
  1135. 3617,
  1136. 4879,
  1137. 3619,
  1138. 3620,
  1139. 4878,
  1140. 4876,
  1141. 4877],
  1142. 'errors': [],
  1143. 'kwargs': {"'no_color'": False,
  1144. "'pythonpath'": None,
  1145. "'settings'": None,
  1146. "'skip_checks'": True,
  1147. "'traceback'": False,
  1148. "'verbosity'": 1},
  1149. 'mongo_id': "'4d5e42bbbf60817f5c36bb01'",
  1150. 'photos': {"'4dc10cd63a59590371200000'": 3287,
  1151. "'4dd007da3a59599032070000'": 4006,
  1152. "'4e3a69f839a141c01d060000'": 6842,
  1153. "'4e6cbadc39a141be3d000013'": 8308,
  1154. "'4e79938739a141ca24000018'": 8672,
  1155. "'4e95128039a141023c00001a'": 9661,
  1156. "'4ea4cfc639a141e51f000000'": 10447,
  1157. "'4eaa48b739a141da04000012'": 11173,
  1158. "'4ec376e739a1416213000080'": 12217,
  1159. "'4ec4ac4c39a141381d00008a'": 12264,
  1160. "'4ecb4f9a39a1416810000009'": 12422,
  1161. "'4ee0226139a141ea3c00003b'": 13946,
  1162. "'4ee5c50d39a1419a79000055'": 14184,
  1163. "'4ef2a16d39a141933f00002f'": 14803,
  1164. "'4f0e9c0339a141cb7f00003c'": 15365,
  1165. "'4f1c4f8739a1416030000038'": 16272,
  1166. "'4f2fc23339a141c13b000002'": 17011,
  1167. "'4f41f45939a1417970000000'": 18168,
  1168. "'4f7026ad39a141c201000000'": 19735,
  1169. "'4f7b4afa39a1414d50000000'": 20016,
  1170. "'4f81c96039a141d056000000'": 20326,
  1171. "'4f8bb53339a141f468000003'": 20645,
  1172. "'4fe357383aa141ab65000000'": 22840,
  1173. "'502e4fe939a1417a56000000'": 25078,
  1174. "'5059cb7139a1417b0e000002'": 26270,
  1175. "'5061635a39a141cd20000004'": 26506,
  1176. "'50a1e3a739a1415e5f000004'": 27789,
  1177. "'50da285339a141243e000006'": 29778,
  1178. "'5101c17a39a141e64a000000'": 31471,
  1179. "'512c3f7e39a1413e2e000000'": 32871,
  1180. "'51304e9f39a141174e00000d'": 33055,
  1181. "'5191732039a1413141000003'": 36492,
  1182. "'51c187ba39a141cf09000000'": 38315,
  1183. "'51cb28a339a1410d65000002'": 38925,
  1184. "'52b85d1839a141187a000004'": 45871,
  1185. "'53221d4739a141bf27f29985'": 48858,
  1186. "'53609bc13aa141fe57fbe57a'": 50741,
  1187. "'5367be8039a141127d91107c'": 50811,
  1188. "'539f29c539a141f14f286274'": 52839,
  1189. "'53eaec7139a141102a69502c'": 56125,
  1190. "'53f452e53aa1416a2d63396f'": 56420,
  1191. "'53fd668339a141fa3073df26'": 56710,
  1192. "'5400408239a1411a759e40ca'": 56823,
  1193. "'545e173b39a141ff664f8ddb'": 59702,
  1194. "'545e181b39a1419a694f8dd6'": 59703,
  1195. "'548c3d5c39a1411a5d67119b'": 61115,
  1196. "'5496f63739a141d5722acc90'": 61297,
  1197. "'54dbb4df39a1412868e71607'": 62890,
  1198. "'5502c85239a141c50f9da2b7'": 63846,
  1199. "'559a459439a1410d2d3302c6'": 68486},
  1200. 'resp': '<Response '
  1201. '[200]>',
  1202. 'resp_io': '<_io.StringIO '
  1203. 'object '
  1204. 'at '
  1205. '0x80bc63ca8>',
  1206. 'self': '<apps.guide.management.commands.get_destinations.Command '
  1207. 'object '
  1208. 'at '
  1209. '0x80bb49940>',
  1210. 'start_time': 1456951280.2284014}},
  1211. {'abs_path': '/home/local/travel/travel3/backend/travel/apps/guide/management/commands/get_destinations.py',
  1212. 'context_line': ' '
  1213. 'dest_obj.save()',
  1214. 'filename': 'apps/guide/management/commands/get_destinations.py',
  1215. 'function': 'assign_relations',
  1216. 'lineno': 429,
  1217. 'module': 'apps.guide.management.commands.get_destinations',
  1218. 'post_context': [' '
  1219. 'except '
  1220. 'InvalidMove:',
  1221. ' '
  1222. 'pass',
  1223. '',
  1224. ' '
  1225. 'def '
  1226. '_update_additional_catalog(self, '
  1227. 'model, '
  1228. 'catalog, '
  1229. 'db_key, '
  1230. 'catalog_key=None):',
  1231. ' '
  1232. 'if '
  1233. 'catalog_key '
  1234. 'is '
  1235. 'None:'],
  1236. 'pre_context': [' '
  1237. "self._assign_relation('iata_code', "
  1238. 'mongo_id, '
  1239. 'dest_obj)',
  1240. ' '
  1241. 'parent_id '
  1242. '= '
  1243. 'parents.get(mongo_id)',
  1244. ' '
  1245. 'try:',
  1246. ' '
  1247. 'if '
  1248. 'parent_id '
  1249. 'and '
  1250. 'parent_id '
  1251. 'in '
  1252. 'self._objects:',
  1253. ' '
  1254. 'dest_obj.parent '
  1255. '= '
  1256. 'self._objects[parent_id]'],
  1257. 'vars': {'dest_obj': '<Destination: '
  1258. '\u0420\u0438\u043e-\u0434\u0435-\u0416\u0430\u043d\u0435\u0439\u0440\u043e>',
  1259. 'mongo_id': "'4d5e42c5bf60817f5cd7ce01'",
  1260. 'parent_id': "'4d528ce7bf60818565f90000'",
  1261. 'parents': {"'4d528ce7bf60818565b60000'": "'4d526c60bf60814c032a0000'",
  1262. "'4d528ce7bf60818565ba0000'": "'4d526c60bf60814c032a0000'",
  1263. "'4d528ce7bf60818565cb0000'": "'4d526c60bf60814c032a0000'",
  1264. "'4d528ce7bf60818565cc0000'": "'4d526e6bbf60814d030d0000'",
  1265. "'4d528ce7bf60818565e70000'": "'4d526e6bbf60814d030e0000'",
  1266. "'4d5e4221bf60813544bf9a00'": "'4d528d71bf60818765350000'",
  1267. "'4d5e42bcbf60817f5c5ebd01'": "'51d6bb8f39a141ba50000006'",
  1268. "'4d5e42bcbf60817f5c7cbc01'": "'4d528d71bf60818765140000'",
  1269. "'4d5e42bcbf60817f5c9abd01'": "'5238171839a1417030000007'",
  1270. "'4d5e42bdbf60817f5c05bf01'": "'4e71e56439a1419f1f000018'",
  1271. "'4d5e42bdbf60817f5c27c001'": "'4d528ce7bf60818565cc0000'",
  1272. "'4d5e42bdbf60817f5c79be01'": "'4fca457039a141a87d000000'",
  1273. "'4d5e42bdbf60817f5cdcbf01'": "'4d528ce7bf60818565cc0000'",
  1274. "'4d5e42bfbf60817f5c4cc301'": "'51ed276739a1411e4a000004'",
  1275. "'4d5e42bfbf60817f5c8ec201'": "'51ae158a39a141a738000003'",
  1276. "'4d5e42bfbf60817f5ca1c201'": "'51ae158a39a141a738000003'",
  1277. "'4d5e42bfbf60817f5cb8c201'": "'4ddcf2c63aa141905f0b0000'",
  1278. "'4d5e42bfbf60817f5cc8c201'": "'52e10eab39a141ef2b000009'",
  1279. "'4d5e42bfbf60817f5ccec201'": "'5412b13739a141d032522793'",
  1280. "'4d5e42bfbf60817f5cf1c201'": "'545013f339a1412c16de3b2a'",
  1281. "'4d5e42c0bf60817f5c1dc501'": "'4d528ce7bf60818565d40000'",
  1282. "'4d5e42c0bf60817f5c8ec501'": "'4d528ce7bf60818565a50000'",
  1283. "'4d5e42c0bf60817f5cfbc501'": "'4d528d71bf60818765230000'",
  1284. "'4d5e42c1bf60817f5cd4c601'": "'4d528d71bf60818765240000'",
  1285. "'4d5e42c2bf60817f5c50ca01'": "'4d528d71bf608187653c0000'",
  1286. "'4d5e42c2bf60817f5cbbca01'": "'4d528ce7bf60818565a10000'",
  1287. "'4d5e42c2bf60817f5cc0ca01'": "'4d528ce7bf60818565a10000'",
  1288. "'4d5e42c2bf60817f5ce4ca01'": "'4d528ce7bf60818565a10000'",
  1289. "'4d5e42c3bf60817f5cafcc01'": "'4d528ce7bf60818565c90000'",
  1290. "'4d5e42c3bf60817f5cfdcc01'": "'4d528ce7bf60818565c30000'",
  1291. "'4d5e42c5bf60817f5c54cf01'": "'4dad3b2e3a59593f24000000'",
  1292. "'4db9898e3a595969010a0000'": "'4d528ce7bf60818565a30000'",
  1293. "'4dc008e93a5959ac6a080000'": "'4d528ce7bf60818565a10000'",
  1294. "'4dc2b8a43a5959515d090000'": "'4d528d71bf60818765350000'",
  1295. "'4dca3f513a59594e36020000'": "'4d528ce7bf60818565ea0000'",
  1296. "'4dcba7963a59598d6f020000'": "'4d528ce7bf60818565960000'",
  1297. "'4df0c7773aa141436a050000'": "'4d528ce7bf60818565d90000'",
  1298. "'4edcb19539a141872f000019'": "'4d528ce7bf60818565a40000'",
  1299. "'4f9a9b1039a141fb09000000'": "'4e255dde3aa141c67d0e0000'",
  1300. "'501fa2b339a141cb29000000'": "'4d528ce7bf60818565030100'",
  1301. "'503cc65b39a1415561000001'": "'4dc000e73a59595369020000'",
  1302. "'514afc6e39a1416c4e000000'": "'4d528ce7bf608185659b0000'",
  1303. "'51c1fe8139a141f774000000'": "'51c1fd4439a1416802000000'",
  1304. "'51d6bb8f39a141ba50000006'": "'4d528ce7bf60818565b90000'",
  1305. "'51ed27f839a1413a49000007'": "'523781b739a1416756000008'",
  1306. "'5207ef5739a1419573000005'": "'523781b739a1416756000008'",
  1307. "'529db25739a1417257000000'": "'529db1d739a1413457000000'",
  1308. "'53184c5a39a141d3668e2d5b'": "'4e49347639a1419c1f120000'",
  1309. "'53da25ce39a141fe5cc2a79c'": "'4d528ce7bf60818565a10000'",
  1310. "'548987b039a141f90e1854b5'": "'511cca5a39a141fb18000001'"},
  1311. 'self': '<apps.guide.management.commands.get_destinations.Command '
  1312. 'object '
  1313. 'at '
  1314. '0x80bb49940>'}},
  1315. {'abs_path': '/home/local/travel/travel3/backend/travel/apps/guide/models/destination.py',
  1316. 'context_line': ' '
  1317. 'super().save(**kwargs)',
  1318. 'filename': 'apps/guide/models/destination.py',
  1319. 'function': 'save',
  1320. 'lineno': 232,
  1321. 'module': 'apps.guide.models.destination',
  1322. 'post_context': ['',
  1323. '',
  1324. 'class '
  1325. 'DestinationReference(models.Model):',
  1326. ' '
  1327. 'class '
  1328. 'TYPE:',
  1329. ' '
  1330. 'VISA '
  1331. '= '
  1332. "'visa'"],
  1333. 'pre_context': [' '
  1334. 'self.url '
  1335. '= '
  1336. 'generate_destination_path(self)',
  1337. '',
  1338. ' '
  1339. 'if '
  1340. 'self.url '
  1341. '!= '
  1342. 'initial_url:',
  1343. ' '
  1344. 'refresh_guide_urls.send(sender=self.__class__, '
  1345. 'destination=self)',
  1346. ''],
  1347. 'vars': {'__class__': '<class '
  1348. "'apps.guide.models.destination.Destination'>",
  1349. 'allow_update_urls': False,
  1350. 'initial_slug': "'rio_de_janeiro'",
  1351. 'initial_url': "'/guide/south_america/brazil/rio_de_janeiro'",
  1352. 'kwargs': {},
  1353. 'self': '<Destination: '
  1354. '\u0420\u0438\u043e-\u0434\u0435-\u0416\u0430\u043d\u0435\u0439\u0440\u043e>'}},
  1355. {'abs_path': '/usr/local/lib/python3.4/site-packages/mptt/models.py',
  1356. 'context_line': ' '
  1357. 'self, '
  1358. 'parent, '
  1359. "'last-child', "
  1360. 'save=False)',
  1361. 'filename': 'mptt/models.py',
  1362. 'function': 'save',
  1363. 'lineno': 918,
  1364. 'module': 'mptt.models',
  1365. 'post_context': ['',
  1366. ' '
  1367. 'if '
  1368. 'parent_id '
  1369. 'is '
  1370. 'not '
  1371. 'None '
  1372. 'and '
  1373. 'update_cached_parent:',
  1374. ' '
  1375. '# '
  1376. 'Update '
  1377. 'rght '
  1378. 'of '
  1379. 'cached '
  1380. 'parent',
  1381. ' '
  1382. 'right_shift '
  1383. '= '
  1384. '2 '
  1385. '* '
  1386. '(self.get_descendant_count() '
  1387. '+ '
  1388. '1)',
  1389. ' '
  1390. 'self._tree_manager._post_insert_update_cached_parent_right('],
  1391. 'pre_context': [' '
  1392. 'self, '
  1393. 'rightmost_sibling, '
  1394. "'right', "
  1395. 'save=False, '
  1396. 'refresh_target=False)',
  1397. ' '
  1398. 'except '
  1399. 'IndexError:',
  1400. ' '
  1401. 'pass',
  1402. ' '
  1403. 'else:',
  1404. ' '
  1405. 'self._tree_manager._move_node('],
  1406. 'vars': {'__class__': '<class '
  1407. "'mptt.models.MPTTModel'>",
  1408. 'args': [],
  1409. 'collapse_old_tree': None,
  1410. 'do_updates': True,
  1411. 'force_insert': False,
  1412. 'force_update': False,
  1413. 'kwargs': {},
  1414. 'old_parent_id': None,
  1415. 'opts': '<mptt.models.MPTTOptions '
  1416. 'object '
  1417. 'at '
  1418. '0x80b1bf080>',
  1419. 'parent': '<Destination: '
  1420. '\u0411\u0440\u0430\u0437\u0438\u043b\u0438\u044f>',
  1421. 'parent_id': 352,
  1422. 'right_sibling': None,
  1423. 'same_order': False,
  1424. 'self': '<Destination: '
  1425. '\u0420\u0438\u043e-\u0434\u0435-\u0416\u0430\u043d\u0435\u0439\u0440\u043e>',
  1426. 'track_updates': False,
  1427. 'update_cached_parent': True}},
  1428. {'abs_path': '/usr/local/lib/python3.4/site-packages/mptt/managers.py',
  1429. 'context_line': ' '
  1430. 'self._move_root_node(node, '
  1431. 'target, '
  1432. 'position)',
  1433. 'filename': 'mptt/managers.py',
  1434. 'function': '_move_node',
  1435. 'lineno': 576,
  1436. 'module': 'mptt.managers',
  1437. 'post_context': [' '
  1438. 'else:',
  1439. ' '
  1440. 'self._move_child_node(node, '
  1441. 'target, '
  1442. 'position)',
  1443. '',
  1444. ' '
  1445. 'def '
  1446. 'move_node(self, '
  1447. 'node, '
  1448. 'target, '
  1449. "position='last-child'):",
  1450. ' '
  1451. '"""'],
  1452. 'pre_context': [' '
  1453. 'self._make_child_root_node(node)',
  1454. ' '
  1455. 'elif '
  1456. 'target.is_root_node() '
  1457. 'and '
  1458. 'position '
  1459. 'in '
  1460. "('left', "
  1461. "'right'):",
  1462. ' '
  1463. 'self._make_sibling_of_root_node(node, '
  1464. 'target, '
  1465. 'position)',
  1466. ' '
  1467. 'else:',
  1468. ' '
  1469. 'if '
  1470. 'node.is_root_node():'],
  1471. 'vars': {'node': '<Destination: '
  1472. '\u0420\u0438\u043e-\u0434\u0435-\u0416\u0430\u043d\u0435\u0439\u0440\u043e>',
  1473. 'position': "'last-child'",
  1474. 'refresh_target': True,
  1475. 'save': False,
  1476. 'self': '<mptt.managers.TreeManager '
  1477. 'object '
  1478. 'at '
  1479. '0x80b1d2d30>',
  1480. 'target': '<Destination: '
  1481. '\u0411\u0440\u0430\u0437\u0438\u043b\u0438\u044f>'}},
  1482. {'abs_path': '/usr/local/lib/python3.4/site-packages/mptt/managers.py',
  1483. 'context_line': ' '
  1484. 'new_tree_id, '
  1485. 'node.pk, '
  1486. 'parent.pk, '
  1487. 'left, '
  1488. 'right, '
  1489. 'tree_id])',
  1490. 'filename': 'mptt/managers.py',
  1491. 'function': '_move_root_node',
  1492. 'lineno': 1227,
  1493. 'module': 'mptt.managers',
  1494. 'post_context': ['',
  1495. ' '
  1496. '# '
  1497. 'Update '
  1498. 'the '
  1499. 'former '
  1500. 'root '
  1501. 'node '
  1502. 'to '
  1503. 'be '
  1504. 'consistent '
  1505. 'with '
  1506. 'the '
  1507. 'updated',
  1508. ' '
  1509. '# '
  1510. 'tree '
  1511. 'in '
  1512. 'the '
  1513. 'database.',
  1514. ' '
  1515. 'setattr(node, '
  1516. 'self.left_attr, '
  1517. 'left '
  1518. '- '
  1519. 'left_right_change)',
  1520. ' '
  1521. 'setattr(node, '
  1522. 'self.right_attr, '
  1523. 'right '
  1524. '- '
  1525. 'left_right_change)'],
  1526. 'pre_context': [' '
  1527. '}',
  1528. '',
  1529. ' '
  1530. 'cursor '
  1531. '= '
  1532. 'connection.cursor()',
  1533. ' '
  1534. 'cursor.execute(move_tree_query, '
  1535. '[',
  1536. ' '
  1537. 'level_change, '
  1538. 'left_right_change, '
  1539. 'left_right_change,'],
  1540. 'vars': {'connection': '<django.contrib.gis.db.backends.postgis.base.DatabaseWrapper '
  1541. 'object '
  1542. 'at '
  1543. '0x807aaaf98>',
  1544. 'cursor': '<django.db.backends.utils.CursorWrapper '
  1545. 'object '
  1546. 'at '
  1547. '0x8131b6400>',
  1548. 'left': 4,
  1549. 'left_right_change': -2,
  1550. 'level': 3,
  1551. 'level_change': 2,
  1552. 'move_tree_query': "'\n"
  1553. ' '
  1554. 'UPDATE '
  1555. '"guide_destination"\n'
  1556. ' '
  1557. 'SET '
  1558. '"level" '
  1559. '= '
  1560. '"level" '
  1561. '- '
  1562. '%s,\n'
  1563. ' '
  1564. '"lft" '
  1565. '= '
  1566. '"lft" '
  1567. '- '
  1568. '%s,\n'
  1569. ' '
  1570. '"rght" '
  1571. '= '
  1572. '"rght" '
  1573. '- '
  1574. '%s,\n'
  1575. ' '
  1576. '"tree_id" '
  1577. '= '
  1578. '%s,\n'
  1579. ' '
  1580. '"parent_id" '
  1581. '= '
  1582. 'CASE\n'
  1583. ' '
  1584. 'WHEN '
  1585. '"id" '
  1586. '= '
  1587. '%s\n'
  1588. ' '
  1589. 'THEN '
  1590. '%s\n'
  1591. ' '
  1592. 'ELSE '
  1593. '"parent_id" '
  1594. 'END\n'
  1595. ' '
  1596. 'WHERE '
  1597. '"lft" '
  1598. '>= '
  1599. '%s '
  1600. 'AND '
  1601. '"lft" '
  1602. '<= '
  1603. '%s\n'
  1604. ' '
  1605. 'AND '
  1606. '"tree_id" '
  1607. '= '
  1608. "%s'",
  1609. 'new_tree_id': 132,
  1610. 'node': '<Destination: '
  1611. '\u0420\u0438\u043e-\u0434\u0435-\u0416\u0430\u043d\u0435\u0439\u0440\u043e>',
  1612. 'opts': '<Options '
  1613. 'for '
  1614. 'Destination>',
  1615. 'parent': '<Destination: '
  1616. '\u0411\u0440\u0430\u0437\u0438\u043b\u0438\u044f>',
  1617. 'position': "'last-child'",
  1618. 'qn': '<bound '
  1619. 'method '
  1620. 'PostGISOperations.quote_name '
  1621. 'of '
  1622. '<django.contrib.gis.db.backends.postgis.operations.PostGISOperations '
  1623. 'object '
  1624. 'at '
  1625. '0x807ab6080>>',
  1626. 'right': 13,
  1627. 'right_shift': 10,
  1628. 'self': '<mptt.managers.TreeManager '
  1629. 'object '
  1630. 'at '
  1631. '0x80b1d2d30>',
  1632. 'space_target': 5,
  1633. 'target': '<Destination: '
  1634. '\u0411\u0440\u0430\u0437\u0438\u043b\u0438\u044f>',
  1635. 'tree_id': 67,
  1636. 'width': 10}},
  1637. {'abs_path': '/usr/local/lib/python3.4/site-packages/django/db/backends/utils.py',
  1638. 'context_line': ' '
  1639. 'return '
  1640. 'self.cursor.execute(sql, '
  1641. 'params)',
  1642. 'filename': 'django/db/backends/utils.py',
  1643. 'function': 'execute',
  1644. 'in_app': False,
  1645. 'lineno': 64,
  1646. 'module': 'django.db.backends.utils',
  1647. 'post_context': ['',
  1648. ' '
  1649. 'def '
  1650. 'executemany(self, '
  1651. 'sql, '
  1652. 'param_list):',
  1653. ' '
  1654. 'self.db.validate_no_broken_transaction()',
  1655. ' '
  1656. 'with '
  1657. 'self.db.wrap_database_errors:',
  1658. ' '
  1659. 'return '
  1660. 'self.cursor.executemany(sql, '
  1661. 'param_list)'],
  1662. 'pre_context': [' '
  1663. 'self.db.validate_no_broken_transaction()',
  1664. ' '
  1665. 'with '
  1666. 'self.db.wrap_database_errors:',
  1667. ' '
  1668. 'if '
  1669. 'params '
  1670. 'is '
  1671. 'None:',
  1672. ' '
  1673. 'return '
  1674. 'self.cursor.execute(sql)',
  1675. ' '
  1676. 'else:'],
  1677. 'vars': {'params': [2,
  1678. -2,
  1679. -2,
  1680. 132,
  1681. 917,
  1682. 352,
  1683. 4,
  1684. 13,
  1685. 67],
  1686. 'self': '<django.db.backends.utils.CursorWrapper '
  1687. 'object '
  1688. 'at '
  1689. '0x8131b6400>',
  1690. 'sql': "'\n"
  1691. ' '
  1692. 'UPDATE '
  1693. '"guide_destination"\n'
  1694. ' '
  1695. 'SET '
  1696. '"level" '
  1697. '= '
  1698. '"level" '
  1699. '- '
  1700. '%s,\n'
  1701. ' '
  1702. '"lft" '
  1703. '= '
  1704. '"lft" '
  1705. '- '
  1706. '%s,\n'
  1707. ' '
  1708. '"rght" '
  1709. '= '
  1710. '"rght" '
  1711. '- '
  1712. '%s,\n'
  1713. ' '
  1714. '"tree_id" '
  1715. '= '
  1716. '%s,\n'
  1717. ' '
  1718. '"parent_id" '
  1719. '= '
  1720. 'CASE\n'
  1721. ' '
  1722. 'WHEN '
  1723. '"id" '
  1724. '= '
  1725. '%s\n'
  1726. ' '
  1727. 'THEN '
  1728. '%s\n'
  1729. ' '
  1730. 'ELSE '
  1731. '"parent_id" '
  1732. 'END\n'
  1733. ' '
  1734. 'WHERE '
  1735. '"lft" '
  1736. '>= '
  1737. '%s '
  1738. 'AND '
  1739. '"lft" '
  1740. '<= '
  1741. '%s\n'
  1742. ' '
  1743. 'AND '
  1744. '"tree_id" '
  1745. '= '
  1746. "%s'"}},
  1747. {'abs_path': '/usr/local/lib/python3.4/site-packages/django/db/utils.py',
  1748. 'context_line': ' '
  1749. 'six.reraise(dj_exc_type, '
  1750. 'dj_exc_value, '
  1751. 'traceback)',
  1752. 'filename': 'django/db/utils.py',
  1753. 'function': '__exit__',
  1754. 'in_app': False,
  1755. 'lineno': 97,
  1756. 'module': 'django.db.utils',
  1757. 'post_context': ['',
  1758. ' '
  1759. 'def '
  1760. '__call__(self, '
  1761. 'func):',
  1762. ' '
  1763. '# '
  1764. 'Note '
  1765. 'that '
  1766. 'we '
  1767. 'are '
  1768. 'intentionally '
  1769. 'not '
  1770. 'using '
  1771. '@wraps '
  1772. 'here '
  1773. 'for '
  1774. 'performance',
  1775. ' '
  1776. '# '
  1777. 'reasons. '
  1778. 'Refs '
  1779. '#21109.',
  1780. ' '
  1781. 'def '
  1782. 'inner(*args, '
  1783. '**kwargs):'],
  1784. 'pre_context': [' '
  1785. 'dj_exc_value.__cause__ '
  1786. '= '
  1787. 'exc_value',
  1788. ' '
  1789. '# '
  1790. 'Only '
  1791. 'set '
  1792. 'the '
  1793. "'errors_occurred' "
  1794. 'flag '
  1795. 'for '
  1796. 'errors '
  1797. 'that '
  1798. 'may '
  1799. 'make',
  1800. ' '
  1801. '# '
  1802. 'the '
  1803. 'connection '
  1804. 'unusable.',
  1805. ' '
  1806. 'if '
  1807. 'dj_exc_type '
  1808. 'not '
  1809. 'in '
  1810. '(DataError, '
  1811. 'IntegrityError):',
  1812. ' '
  1813. 'self.wrapper.errors_occurred '
  1814. '= '
  1815. 'True'],
  1816. 'vars': {'db_exc_type': '<class '
  1817. "'psycopg2.IntegrityError'>",
  1818. 'dj_exc_type': '<class '
  1819. "'django.db.utils.IntegrityError'>",
  1820. 'dj_exc_value': "IntegrityError('new "
  1821. 'row '
  1822. 'for '
  1823. 'relation '
  1824. '"guide_destination" '
  1825. 'violates '
  1826. 'check '
  1827. 'constraint '
  1828. '"guide_destination_level_check"\\nDETAIL: '
  1829. 'Failing '
  1830. 'row '
  1831. 'contains '
  1832. '(706, '
  1833. 'null, '
  1834. 'null, '
  1835. '4d5e42c4bf60817f5c91cd01, '
  1836. '\u041e\u0442\u0434\u044b\u0445 '
  1837. '\u0432 '
  1838. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435: '
  1839. '\u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c '
  1840. '\u043f\u043e..., '
  1841. '\u041a\u0430\u0436\u0434\u044b\u0439 '
  1842. '\u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e '
  1843. '\u0434\u043e\u043b\u0436\u0435\u043d '
  1844. '\u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c '
  1845. '..., '
  1846. '2, '
  1847. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, '
  1848. 'Gold '
  1849. 'Coast, '
  1850. '\u0432, '
  1851. '\u0417\u043e\u043b\u043e\u0442\u043e\u0435 '
  1852. '\u043f\u043e\u0431\u0435\u0440\u0435\u0436\u044c\u0435, '
  1853. '\u0417\u043e\u043b\u043e\u0442\u043e\u0439 '
  1854. '\u0431\u0435\u0440\u0435\u0433 '
  1855. '\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 '
  1856. '- '
  1857. '\u044d\u0442\u043e '
  1858. '\u0441\u043e\u043b\u043d\u0446..., '
  1859. '<p>\u0421\u0435\u0440\u0444\u0435\u0440\u044b '
  1860. '\u0432 '
  1861. '\u043d\u0435\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0445 '
  1862. '\u043a\u043e\u043b\u0438\u0447\u0435\u0441..., '
  1863. '17, '
  1864. '14150, '
  1865. '0, '
  1866. ', '
  1867. '3, '
  1868. '0101000020E610000060E5D022DB2D63400000000000003CC0, '
  1869. ', '
  1870. '27, '
  1871. '2016-03-02 '
  1872. '19:22:36.030908+00, '
  1873. '2016-03-02 '
  1874. '20:42:40.391275+00, '
  1875. 'original_images/4dcead3b60cb1.jpg, '
  1876. 'null, '
  1877. '8, '
  1878. '9, '
  1879. '132, '
  1880. '-1, '
  1881. 'null, '
  1882. '229, '
  1883. 'null, '
  1884. ', '
  1885. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, '
  1886. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0443, '
  1887. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0430, '
  1888. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u043e\u043c, '
  1889. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, '
  1890. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, '
  1891. '\u043e, '
  1892. 'Australia_Oceania/Australia/Gold_Coast, '
  1893. '/guide/australia_oceania/australia/gold_coast, '
  1894. ', '
  1895. 'f, '
  1896. 'gold_coast, '
  1897. "original_images/4dcead3b60cb1.jpg).\\n',)",
  1898. 'exc_type': '<class '
  1899. "'psycopg2.IntegrityError'>",
  1900. 'exc_value': "IntegrityError('new "
  1901. 'row '
  1902. 'for '
  1903. 'relation '
  1904. '"guide_destination" '
  1905. 'violates '
  1906. 'check '
  1907. 'constraint '
  1908. '"guide_destination_level_check"\\nDETAIL: '
  1909. 'Failing '
  1910. 'row '
  1911. 'contains '
  1912. '(706, '
  1913. 'null, '
  1914. 'null, '
  1915. '4d5e42c4bf60817f5c91cd01, '
  1916. '\u041e\u0442\u0434\u044b\u0445 '
  1917. '\u0432 '
  1918. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435: '
  1919. '\u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c '
  1920. '\u043f\u043e..., '
  1921. '\u041a\u0430\u0436\u0434\u044b\u0439 '
  1922. '\u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e '
  1923. '\u0434\u043e\u043b\u0436\u0435\u043d '
  1924. '\u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c '
  1925. '..., '
  1926. '2, '
  1927. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, '
  1928. 'Gold '
  1929. 'Coast, '
  1930. '\u0432, '
  1931. '\u0417\u043e\u043b\u043e\u0442\u043e\u0435 '
  1932. '\u043f\u043e\u0431\u0435\u0440\u0435\u0436\u044c\u0435, '
  1933. '\u0417\u043e\u043b\u043e\u0442\u043e\u0439 '
  1934. '\u0431\u0435\u0440\u0435\u0433 '
  1935. '\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 '
  1936. '- '
  1937. '\u044d\u0442\u043e '
  1938. '\u0441\u043e\u043b\u043d\u0446..., '
  1939. '<p>\u0421\u0435\u0440\u0444\u0435\u0440\u044b '
  1940. '\u0432 '
  1941. '\u043d\u0435\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0445 '
  1942. '\u043a\u043e\u043b\u0438\u0447\u0435\u0441..., '
  1943. '17, '
  1944. '14150, '
  1945. '0, '
  1946. ', '
  1947. '3, '
  1948. '0101000020E610000060E5D022DB2D63400000000000003CC0, '
  1949. ', '
  1950. '27, '
  1951. '2016-03-02 '
  1952. '19:22:36.030908+00, '
  1953. '2016-03-02 '
  1954. '20:42:40.391275+00, '
  1955. 'original_images/4dcead3b60cb1.jpg, '
  1956. 'null, '
  1957. '8, '
  1958. '9, '
  1959. '132, '
  1960. '-1, '
  1961. 'null, '
  1962. '229, '
  1963. 'null, '
  1964. ', '
  1965. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, '
  1966. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0443, '
  1967. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0430, '
  1968. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u043e\u043c, '
  1969. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, '
  1970. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, '
  1971. '\u043e, '
  1972. 'Australia_Oceania/Australia/Gold_Coast, '
  1973. '/guide/australia_oceania/australia/gold_coast, '
  1974. ', '
  1975. 'f, '
  1976. 'gold_coast, '
  1977. "original_images/4dcead3b60cb1.jpg).\\n',)",
  1978. 'self': '<django.db.utils.DatabaseErrorWrapper '
  1979. 'object '
  1980. 'at '
  1981. '0x80dbe4ac8>',
  1982. 'traceback': '<traceback '
  1983. 'object '
  1984. 'at '
  1985. '0x8132bd748>'}},
  1986. {'abs_path': '/usr/local/lib/python3.4/site-packages/django/utils/six.py',
  1987. 'context_line': ' '
  1988. 'raise '
  1989. 'value.with_traceback(tb)',
  1990. 'filename': 'django/utils/six.py',
  1991. 'function': 'reraise',
  1992. 'in_app': False,
  1993. 'lineno': 658,
  1994. 'module': 'django.utils.six',
  1995. 'post_context': [' '
  1996. 'raise '
  1997. 'value',
  1998. '',
  1999. 'else:',
  2000. ' '
  2001. 'def '
  2002. 'exec_(_code_, '
  2003. '_globs_=None, '
  2004. '_locs_=None):',
  2005. ' '
  2006. '"""Execute '
  2007. 'code '
  2008. 'in '
  2009. 'a '
  2010. 'namespace."""'],
  2011. 'pre_context': ['',
  2012. ' '
  2013. 'def '
  2014. 'reraise(tp, '
  2015. 'value, '
  2016. 'tb=None):',
  2017. ' '
  2018. 'if '
  2019. 'value '
  2020. 'is '
  2021. 'None:',
  2022. ' '
  2023. 'value '
  2024. '= '
  2025. 'tp()',
  2026. ' '
  2027. 'if '
  2028. 'value.__traceback__ '
  2029. 'is '
  2030. 'not '
  2031. 'tb:'],
  2032. 'vars': {'tb': '<traceback '
  2033. 'object '
  2034. 'at '
  2035. '0x8132bd748>',
  2036. 'tp': '<class '
  2037. "'django.db.utils.IntegrityError'>",
  2038. 'value': "IntegrityError('new "
  2039. 'row '
  2040. 'for '
  2041. 'relation '
  2042. '"guide_destination" '
  2043. 'violates '
  2044. 'check '
  2045. 'constraint '
  2046. '"guide_destination_level_check"\\nDETAIL: '
  2047. 'Failing '
  2048. 'row '
  2049. 'contains '
  2050. '(706, '
  2051. 'null, '
  2052. 'null, '
  2053. '4d5e42c4bf60817f5c91cd01, '
  2054. '\u041e\u0442\u0434\u044b\u0445 '
  2055. '\u0432 '
  2056. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435: '
  2057. '\u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c '
  2058. '\u043f\u043e..., '
  2059. '\u041a\u0430\u0436\u0434\u044b\u0439 '
  2060. '\u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e '
  2061. '\u0434\u043e\u043b\u0436\u0435\u043d '
  2062. '\u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c '
  2063. '..., '
  2064. '2, '
  2065. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, '
  2066. 'Gold '
  2067. 'Coast, '
  2068. '\u0432, '
  2069. '\u0417\u043e\u043b\u043e\u0442\u043e\u0435 '
  2070. '\u043f\u043e\u0431\u0435\u0440\u0435\u0436\u044c\u0435, '
  2071. '\u0417\u043e\u043b\u043e\u0442\u043e\u0439 '
  2072. '\u0431\u0435\u0440\u0435\u0433 '
  2073. '\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 '
  2074. '- '
  2075. '\u044d\u0442\u043e '
  2076. '\u0441\u043e\u043b\u043d\u0446..., '
  2077. '<p>\u0421\u0435\u0440\u0444\u0435\u0440\u044b '
  2078. '\u0432 '
  2079. '\u043d\u0435\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0445 '
  2080. '\u043a\u043e\u043b\u0438\u0447\u0435\u0441..., '
  2081. '17, '
  2082. '14150, '
  2083. '0, '
  2084. ', '
  2085. '3, '
  2086. '0101000020E610000060E5D022DB2D63400000000000003CC0, '
  2087. ', '
  2088. '27, '
  2089. '2016-03-02 '
  2090. '19:22:36.030908+00, '
  2091. '2016-03-02 '
  2092. '20:42:40.391275+00, '
  2093. 'original_images/4dcead3b60cb1.jpg, '
  2094. 'null, '
  2095. '8, '
  2096. '9, '
  2097. '132, '
  2098. '-1, '
  2099. 'null, '
  2100. '229, '
  2101. 'null, '
  2102. ', '
  2103. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, '
  2104. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0443, '
  2105. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0430, '
  2106. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u043e\u043c, '
  2107. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, '
  2108. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, '
  2109. '\u043e, '
  2110. 'Australia_Oceania/Australia/Gold_Coast, '
  2111. '/guide/australia_oceania/australia/gold_coast, '
  2112. ', '
  2113. 'f, '
  2114. 'gold_coast, '
  2115. "original_images/4dcead3b60cb1.jpg).\\n',)"}},
  2116. {'abs_path': '/usr/local/lib/python3.4/site-packages/django/db/backends/utils.py',
  2117. 'context_line': ' '
  2118. 'return '
  2119. 'self.cursor.execute(sql, '
  2120. 'params)',
  2121. 'filename': 'django/db/backends/utils.py',
  2122. 'function': 'execute',
  2123. 'in_app': False,
  2124. 'lineno': 64,
  2125. 'module': 'django.db.backends.utils',
  2126. 'post_context': ['',
  2127. ' '
  2128. 'def '
  2129. 'executemany(self, '
  2130. 'sql, '
  2131. 'param_list):',
  2132. ' '
  2133. 'self.db.validate_no_broken_transaction()',
  2134. ' '
  2135. 'with '
  2136. 'self.db.wrap_database_errors:',
  2137. ' '
  2138. 'return '
  2139. 'self.cursor.executemany(sql, '
  2140. 'param_list)'],
  2141. 'pre_context': [' '
  2142. 'self.db.validate_no_broken_transaction()',
  2143. ' '
  2144. 'with '
  2145. 'self.db.wrap_database_errors:',
  2146. ' '
  2147. 'if '
  2148. 'params '
  2149. 'is '
  2150. 'None:',
  2151. ' '
  2152. 'return '
  2153. 'self.cursor.execute(sql)',
  2154. ' '
  2155. 'else:'],
  2156. 'vars': {'params': [2,
  2157. -2,
  2158. -2,
  2159. 132,
  2160. 917,
  2161. 352,
  2162. 4,
  2163. 13,
  2164. 67],
  2165. 'self': '<django.db.backends.utils.CursorWrapper '
  2166. 'object '
  2167. 'at '
  2168. '0x8131b6400>',
  2169. 'sql': "'\n"
  2170. ' '
  2171. 'UPDATE '
  2172. '"guide_destination"\n'
  2173. ' '
  2174. 'SET '
  2175. '"level" '
  2176. '= '
  2177. '"level" '
  2178. '- '
  2179. '%s,\n'
  2180. ' '
  2181. '"lft" '
  2182. '= '
  2183. '"lft" '
  2184. '- '
  2185. '%s,\n'
  2186. ' '
  2187. '"rght" '
  2188. '= '
  2189. '"rght" '
  2190. '- '
  2191. '%s,\n'
  2192. ' '
  2193. '"tree_id" '
  2194. '= '
  2195. '%s,\n'
  2196. ' '
  2197. '"parent_id" '
  2198. '= '
  2199. 'CASE\n'
  2200. ' '
  2201. 'WHEN '
  2202. '"id" '
  2203. '= '
  2204. '%s\n'
  2205. ' '
  2206. 'THEN '
  2207. '%s\n'
  2208. ' '
  2209. 'ELSE '
  2210. '"parent_id" '
  2211. 'END\n'
  2212. ' '
  2213. 'WHERE '
  2214. '"lft" '
  2215. '>= '
  2216. '%s '
  2217. 'AND '
  2218. '"lft" '
  2219. '<= '
  2220. '%s\n'
  2221. ' '
  2222. 'AND '
  2223. '"tree_id" '
  2224. '= '
  2225. "%s'"}}]},
  2226. 'type': 'IntegrityError',
  2227. 'value': 'new row for relation '
  2228. '"guide_destination" violates check '
  2229. 'constraint '
  2230. '"guide_destination_level_check"\n'
  2231. 'DETAIL: Failing row contains (706, '
  2232. 'null, null, '
  2233. '4d5e42c4bf60817f5c91cd01, \u041e\u0442\u0434\u044b\u0445 \u0432 '
  2234. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435: \u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u043f\u043e..., '
  2235. '\u041a\u0430\u0436\u0434\u044b\u0439 \u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c '
  2236. '..., 2, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, Gold Coast, \u0432, '
  2237. '\u0417\u043e\u043b\u043e\u0442\u043e\u0435 \u043f\u043e\u0431\u0435\u0440\u0435\u0436\u044c\u0435, \u0417\u043e\u043b\u043e\u0442\u043e\u0439 \u0431\u0435\u0440\u0435\u0433 '
  2238. '\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 - \u044d\u0442\u043e \u0441\u043e\u043b\u043d\u0446..., <p>\u0421\u0435\u0440\u0444\u0435\u0440\u044b '
  2239. '\u0432 \u043d\u0435\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0445 \u043a\u043e\u043b\u0438\u0447\u0435\u0441..., 17, '
  2240. '14150, 0, , 3, '
  2241. '0101000020E610000060E5D022DB2D63400000000000003CC0, '
  2242. ', 27, 2016-03-02 19:22:36.030908+00, '
  2243. '2016-03-02 20:42:40.391275+00, '
  2244. 'original_images/4dcead3b60cb1.jpg, '
  2245. 'null, 8, 9, 132, -1, null, 229, '
  2246. 'null, , \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0443, '
  2247. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0430, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u043e\u043c, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, '
  2248. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \u043e, '
  2249. 'Australia_Oceania/Australia/Gold_Coast, '
  2250. '/guide/australia_oceania/australia/gold_coast, '
  2251. ', f, gold_coast, '
  2252. 'original_images/4dcead3b60cb1.jpg).\n'}]},
  2253. 'extra': {'argv': ["'./manage.py'",
  2254. "'get_redigo'",
  2255. "'--settings=travel.settings.production'"],
  2256. 'sys.argv': ["'./manage.py'",
  2257. "'get_redigo'",
  2258. "'--settings=travel.settings.production'"]},
  2259. 'level': 40,
  2260. 'message': 'IntegrityError: new row for relation "guide_destination" '
  2261. 'violates check constraint "guide_destination_level_check"\n'
  2262. 'DETAIL: Failing row contains (706, null, null, '
  2263. '4d5e42c4bf60817f5c91cd01, \u041e\u0442\u0434\u044b\u0445 \u0432 \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435: \u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c '
  2264. '\u043f\u043e..., \u041a\u0430\u0436\u0434\u044b\u0439 \u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c ..., 2, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, '
  2265. 'Gold Coast, \u0432, \u0417\u043e\u043b\u043e\u0442\u043e\u0435 \u043f\u043e\u0431\u0435\u0440\u0435\u0436\u044c\u0435, \u0417\u043e\u043b\u043e\u0442\u043e\u0439 \u0431\u0435\u0440\u0435\u0433 \u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 - \u044d\u0442\u043e '
  2266. '\u0441\u043e\u043b\u043d\u0446..., <p>\u0421\u0435\u0440\u0444\u0435\u0440\u044b \u0432 \u043d\u0435\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0445 \u043a\u043e\u043b\u0438\u0447\u0435\u0441..., 17, 14150, 0, '
  2267. ', 3, 0101000020E610000060E5D022DB2D63400000000000003CC0, , 27, '
  2268. '2016-03-02 19:22:36.030908+00, 2016-03-02 20:42:40.391275+00, '
  2269. 'original_images/4dcead3b60cb1.jpg, null, 8, 9, 132, -1, null, '
  2270. '229, null, , \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0443, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0430, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u043e\u043c, '
  2271. '\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \u043e, '
  2272. 'Australia_Oceania/Australia/Gold_Coast, '
  2273. '/guide/australia_oceania/australia/gold_coast, , f, gold_coast, '
  2274. 'original_images/4dcead3b60cb1.jpg).\n',
  2275. 'modules': {'autocomplete_light': '2.2.3',
  2276. 'django': '1.8.2',
  2277. 'easy_thumbnails': '2.2',
  2278. 'image_cropping': '1.0.1',
  2279. 'mptt': '0.7.4',
  2280. 'multiupload': '0.5',
  2281. 'python': '3.4.1',
  2282. 'pytils': '0.3dev',
  2283. 'raven': '5.3.1',
  2284. 'rest_framework': '3.1.3',
  2285. 'rest_framework_swagger': '0.3.2',
  2286. 'suit': '0.2.13',
  2287. 'travel': '1.9.0'},
  2288. 'platform': 'python',
  2289. 'project': '3',
  2290. 'server_name': 'back101.travel.rambler.ru',
  2291. 'tags': {'site': 'travel.rambler.ru'},
  2292. 'time_spent': None,
  2293. 'timestamp': '2016-03-02T20:42:40Z'}
  2294. Traceback (most recent call last):
  2295. File "/usr/local/lib/python3.4/site-packages/raven/transport/threaded.py", line 162, in send_sync
  2296. super(ThreadedHTTPTransport, self).send(data, headers)
  2297. File "/usr/local/lib/python3.4/site-packages/raven/transport/http.py", line 49, in send
  2298. ca_certs=self.ca_certs,
  2299. File "/usr/local/lib/python3.4/site-packages/raven/utils/http.py", line 62, in urlopen
  2300. return opener.open(url, data, timeout)
  2301. File "/usr/local/lib/python3.4/urllib/request.py", line 461, in open
  2302. response = meth(req, response)
  2303. File "/usr/local/lib/python3.4/urllib/request.py", line 571, in http_response
  2304. 'http', request, response, code, msg, hdrs)
  2305. File "/usr/local/lib/python3.4/urllib/request.py", line 499, in error
  2306. return self._call_chain(*args)
  2307. File "/usr/local/lib/python3.4/urllib/request.py", line 433, in _call_chain
  2308. result = func(*args)
  2309. File "/usr/local/lib/python3.4/urllib/request.py", line 579, in http_error_default
  2310. raise HTTPError(req.full_url, code, msg, hdrs, fp)
  2311. urllib.error.HTTPError: HTTP Error 503: Service Temporarily Unavailable
  2312. --- Logging error ---
  2313. Traceback (most recent call last):
  2314. File "/usr/local/lib/python3.4/site-packages/raven/transport/threaded.py", line 162, in send_sync
  2315. super(ThreadedHTTPTransport, self).send(data, headers)
  2316. File "/usr/local/lib/python3.4/site-packages/raven/transport/http.py", line 49, in send
  2317. ca_certs=self.ca_certs,
  2318. File "/usr/local/lib/python3.4/site-packages/raven/utils/http.py", line 62, in urlopen
  2319. return opener.open(url, data, timeout)
  2320. File "/usr/local/lib/python3.4/urllib/request.py", line 461, in open
  2321. response = meth(req, response)
  2322. File "/usr/local/lib/python3.4/urllib/request.py", line 571, in http_response
  2323. 'http', request, response, code, msg, hdrs)
  2324. File "/usr/local/lib/python3.4/urllib/request.py", line 499, in error
  2325. return self._call_chain(*args)
  2326. File "/usr/local/lib/python3.4/urllib/request.py", line 433, in _call_chain
  2327. result = func(*args)
  2328. File "/usr/local/lib/python3.4/urllib/request.py", line 579, in http_error_default
  2329. raise HTTPError(req.full_url, code, msg, hdrs, fp)
  2330. urllib.error.HTTPError: HTTP Error 503: Service Temporarily Unavailable
  2331.  
  2332. During handling of the above exception, another exception occurred:
  2333.  
  2334. Traceback (most recent call last):
  2335. File "/usr/local/lib/python3.4/logging/handlers.py", line 904, in emit
  2336. self.socket.sendto(msg, self.address)
  2337. OSError: [Errno 40] Message too long
  2338. Call stack:
  2339. File "/usr/local/lib/python3.4/threading.py", line 888, in _bootstrap
  2340. self._bootstrap_inner()
  2341. File "/usr/local/lib/python3.4/threading.py", line 920, in _bootstrap_inner
  2342. self.run()
  2343. File "/usr/local/lib/python3.4/threading.py", line 868, in run
  2344. self._target(*self._args, **self._kwargs)
  2345. File "/usr/local/lib/python3.4/site-packages/raven/transport/threaded.py", line 142, in _target
  2346. callback(*args, **kwargs)
  2347. File "/usr/local/lib/python3.4/site-packages/raven/transport/threaded.py", line 164, in send_sync
  2348. failure_cb(e)
  2349. File "/usr/local/lib/python3.4/site-packages/raven/base.py", line 590, in failed_send
  2350. self._failed_send(e, url, self.decode(data))
  2351. File "/usr/local/lib/python3.4/site-packages/raven/base.py", line 551, in _failed_send
  2352. exc_info=True
  2353. Message: 'Sentry responded with an error: %s (url: %s)\n%s'
  2354. Arguments: (HTTPError(), 'http://sentry01.travel.rambler.ru/api/3/store/', '{\'culprit\': \'django.db.backends.utils in execute\',\n \'event_id\': \'40ccd36bd2cf4d10b1e3fcdb8a55f239\',\n \'exception\': {\'values\': [{\'module\': \'django.db.utils\',\n \'stacktrace\': {\'frames\': [{\'abs_path\': \'/usr/local/lib/python3.4/site-packages/raven/contrib/django/management/__init__.py\',\n \'context_line\': \' \'\n \'return \'\n \'original_func(self, \'\n \'*args, \'\n \'**kwargs)\',\n \'filename\': \'raven/contrib/django/management/__init__.py\',\n \'function\': \'new_execute\',\n \'lineno\': 41,\n \'module\': \'raven.contrib.django.management\',\n \'post_context\': [\' \'\n \'except \'\n \'Exception:\',\n \' \'\n \'from \'\n \'raven.contrib.django.models \'\n \'import \'\n \'client\',\n \'\',\n \' \'\n \'client.captureException(extra={\',\n \' \'\n "\'argv\': "\n \'sys.argv\'],\n \'pre_context\': [\' \'\n \'return \'\n \'False\',\n \'\',\n \' \'\n \'@wraps(original_func)\',\n \' \'\n \'def \'\n \'new_execute(self, \'\n \'*args, \'\n \'**kwargs):\',\n \' \'\n \'try:\'],\n \'vars\': {\'args\': [],\n \'client\': \'<raven.contrib.django.client.DjangoClient \'\n \'object \'\n \'at \'\n \'0x813275dd8>\',\n \'kwargs\': {"\'async\'": False,\n "\'no_color\'": False,\n "\'pythonpath\'": None,\n "\'settings\'": "\'travel.settings.production\'",\n "\'traceback\'": False,\n "\'verbosity\'": 1},\n \'original_func\': \'<function \'\n \'execute \'\n \'from \'\n \'django.core.management.base \'\n \'at \'\n \'0x804651c80>\',\n \'self\': \'<apps.guide.management.commands.get_redigo.Command \'\n \'object \'\n \'at \'\n \'0x80b0a20b8>\'}},\n {\'abs_path\': \'/usr/local/lib/python3.4/site-packages/django/core/management/base.py\',\n \'context_line\': \' \'\n \'output \'\n \'= \'\n \'self.handle(*args, \'\n \'**options)\',\n \'filename\': \'django/core/management/base.py\',\n \'function\': \'execute\',\n \'in_app\': False,\n \'lineno\': 441,\n \'module\': \'django.core.management.base\',\n \'post_context\': [\' \'\n \'if \'\n \'output:\',\n \' \'\n \'if \'\n \'self.output_transaction:\',\n \' \'\n \'# \'\n \'This \'\n \'needs \'\n \'to \'\n \'be \'\n \'imported \'\n \'here, \'\n \'because \'\n \'it \'\n \'relies \'\n \'on\',\n \' \'\n \'# \'\n \'settings.\',\n \' \'\n \'from \'\n \'django.db \'\n \'import \'\n \'connections, \'\n \'DEFAULT_DB_ALIAS\'],\n \'pre_context\': [\' \'\n \'try:\',\n \' \'\n \'if \'\n \'(self.requires_system_checks \'\n \'and\',\n \' \'\n \'not \'\n "options.get(\'skip_validation\') "\n \'and \'\n \'# \'\n \'Remove \'\n \'at \'\n \'the \'\n \'end \'\n \'of \'\n \'deprecation \'\n \'for \'\n \'`skip_validation`.\',\n \' \'\n \'not \'\n "options.get(\'skip_checks\')):",\n \' \'\n \'self.check()\'],\n \'vars\': {\'args\': [],\n \'options\': {"\'async\'": False,\n "\'no_color\'": False,\n "\'pythonpath\'": None,\n "\'settings\'": "\'travel.settings.production\'",\n "\'traceback\'": False,\n "\'verbosity\'": 1},\n \'saved_locale\': "\'ru\'",\n \'self\': \'<apps.guide.management.commands.get_redigo.Command \'\n \'object \'\n \'at \'\n \'0x80b0a20b8>\',\n \'translation\': \'<module \'\n "\'django.utils.translation\' "\n \'from \'\n "\'/usr/local/lib/python3.4/site-packages/django/utils/translation/__init__.py\'>"}},\n {\'abs_path\': \'/home/local/travel/travel3/backend/travel/apps/guide/management/commands/get_redigo.py\',\n \'context_line\': \' \'\n "call_command(\'get_destinations\')",\n \'filename\': \'apps/guide/management/commands/get_redigo.py\',\n \'function\': \'handle\',\n \'lineno\': 16,\n \'module\': \'apps.guide.management.commands.get_redigo\',\n \'post_context\': [\' \'\n "call_command(\'get_poi\', "\n \'*args, \'\n \'**options)\',\n \' \'\n "call_command(\'get_routes\')",\n \' \'\n "call_command(\'get_must_do\')",\n \' \'\n "call_command(\'get_news\')",\n \' \'\n "call_command(\'get_articles\')"],\n \'pre_context\': [\' \'\n "help=\'\u0410\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u0435 "\n \'\u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \'\n "\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438\'",\n \' \'\n \')\',\n \'\',\n \' \'\n \'def \'\n \'handle(self, \'\n \'*args, \'\n \'**options):\',\n \' \'\n \'# \'\n "call_command(\'get_media\', "\n \'*args, \'\n \'**options)\'],\n \'vars\': {\'args\': [],\n \'options\': {"\'async\'": False,\n "\'no_color\'": False,\n "\'pythonpath\'": None,\n "\'settings\'": "\'travel.settings.production\'",\n "\'traceback\'": False,\n "\'verbosity\'": 1},\n \'self\': \'<apps.guide.management.commands.get_redigo.Command \'\n \'object \'\n \'at \'\n \'0x80b0a20b8>\'}},\n {\'abs_path\': \'/usr/local/lib/python3.4/site-packages/django/core/management/__init__.py\',\n \'context_line\': \' \'\n \'return \'\n \'command.execute(*args, \'\n \'**defaults)\',\n \'filename\': \'django/core/management/__init__.py\',\n \'function\': \'call_command\',\n \'in_app\': False,\n \'lineno\': 120,\n \'module\': \'django.core.management\',\n \'post_context\': [\'\',\n \'\',\n \'class \'\n \'ManagementUtility(object):\',\n \' \'\n \'"""\',\n \' \'\n \'Encapsulates \'\n \'the \'\n \'logic \'\n \'of \'\n \'the \'\n \'django-admin \'\n \'and \'\n \'manage.py \'\n \'utilities.\'],\n \'pre_context\': [\' \'\n \'defaults, \'\n \'_ \'\n \'= \'\n \'parser.parse_args(args=[])\',\n \' \'\n \'defaults \'\n \'= \'\n \'dict(defaults.__dict__, \'\n \'**options)\',\n \' \'\n \'if \'\n "\'skip_checks\' "\n \'not \'\n \'in \'\n \'options:\',\n \' \'\n "defaults[\'skip_checks\'] "\n \'= \'\n \'True\',\n \'\'],\n \'vars\': {\'app_name\': "\'apps.guide\'",\n \'arg_options\': {},\n \'args\': [],\n \'command\': \'<apps.guide.management.commands.get_destinations.Command \'\n \'object \'\n \'at \'\n \'0x80bb49940>\',\n \'defaults\': {"\'no_color\'": False,\n "\'pythonpath\'": None,\n "\'settings\'": None,\n "\'skip_checks\'": True,\n "\'traceback\'": False,\n "\'verbosity\'": 1},\n \'name\': "\'get_destinations\'",\n \'opt_mapping\': {"\'help\'": "\'help\'",\n "\'no_color\'": "\'no_color\'",\n "\'pythonpath\'": "\'pythonpath\'",\n "\'settings\'": "\'settings\'",\n "\'traceback\'": "\'traceback\'",\n "\'verbosity\'": "\'verbosity\'",\n "\'version\'": "\'version\'"},\n \'options\': {},\n \'parser\': "CommandParser(prog=\' "\n "get_destinations\', "\n \'usage=None, \'\n "description=\'\u0412\u044b\u0433\u0440\u0443\u0437\u0438\u0442\u044c "\n \'\u0432\u0441\u0435 \'\n \'\u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \'\n \'\u0438\u0437 \'\n \'Redigo \'\n \'\u0438 \'\n \'\u0432\u043d\u0435\u0441\u0442\u0438 \'\n \'\u0438\u0445 \'\n \'\u0432 \'\n \'\u0431\u0430\u0437\u0443 \'\n "\u0420\u0430\u043c\u0431\u043b\u0435\u0440.\u041f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f\', "\n \'formatter_class=<class \'\n "\'argparse.HelpFormatter\'>, "\n "conflict_handler=\'error\', "\n \'add_help=True)\'}},\n {\'abs_path\': \'/usr/local/lib/python3.4/site-packages/raven/contrib/django/management/__init__.py\',\n \'context_line\': \' \'\n \'return \'\n \'original_func(self, \'\n \'*args, \'\n \'**kwargs)\',\n \'filename\': \'raven/contrib/django/management/__init__.py\',\n \'function\': \'new_execute\',\n \'lineno\': 41,\n \'module\': \'raven.contrib.django.management\',\n \'post_context\': [\' \'\n \'except \'\n \'Exception:\',\n \' \'\n \'from \'\n \'raven.contrib.django.models \'\n \'import \'\n \'client\',\n \'\',\n \' \'\n \'client.captureException(extra={\',\n \' \'\n "\'argv\': "\n \'sys.argv\'],\n \'pre_context\': [\' \'\n \'return \'\n \'False\',\n \'\',\n \' \'\n \'@wraps(original_func)\',\n \' \'\n \'def \'\n \'new_execute(self, \'\n \'*args, \'\n \'**kwargs):\',\n \' \'\n \'try:\'],\n \'vars\': {\'args\': [],\n \'client\': \'<raven.contrib.django.client.DjangoClient \'\n \'object \'\n \'at \'\n \'0x813275dd8>\',\n \'kwargs\': {"\'no_color\'": False,\n "\'pythonpath\'": None,\n "\'settings\'": None,\n "\'skip_checks\'": True,\n "\'traceback\'": False,\n "\'verbosity\'": 1},\n \'original_func\': \'<function \'\n \'execute \'\n \'from \'\n \'django.core.management.base \'\n \'at \'\n \'0x804651c80>\',\n \'self\': \'<apps.guide.management.commands.get_destinations.Command \'\n \'object \'\n \'at \'\n \'0x80bb49940>\'}},\n {\'abs_path\': \'/usr/local/lib/python3.4/site-packages/django/core/management/base.py\',\n \'context_line\': \' \'\n \'output \'\n \'= \'\n \'self.handle(*args, \'\n \'**options)\',\n \'filename\': \'django/core/management/base.py\',\n \'function\': \'execute\',\n \'in_app\': False,\n \'lineno\': 441,\n \'module\': \'django.core.management.base\',\n \'post_context\': [\' \'\n \'if \'\n \'output:\',\n \' \'\n \'if \'\n \'self.output_transaction:\',\n \' \'\n \'# \'\n \'This \'\n \'needs \'\n \'to \'\n \'be \'\n \'imported \'\n \'here, \'\n \'because \'\n \'it \'\n \'relies \'\n \'on\',\n \' \'\n \'# \'\n \'settings.\',\n \' \'\n \'from \'\n \'django.db \'\n \'import \'\n \'connections, \'\n \'DEFAULT_DB_ALIAS\'],\n \'pre_context\': [\' \'\n \'try:\',\n \' \'\n \'if \'\n \'(self.requires_system_checks \'\n \'and\',\n \' \'\n \'not \'\n "options.get(\'skip_validation\') "\n \'and \'\n \'# \'\n \'Remove \'\n \'at \'\n \'the \'\n \'end \'\n \'of \'\n \'deprecation \'\n \'for \'\n \'`skip_validation`.\',\n \' \'\n \'not \'\n "options.get(\'skip_checks\')):",\n \' \'\n \'self.check()\'],\n \'vars\': {\'args\': [],\n \'options\': {"\'no_color\'": False,\n "\'pythonpath\'": None,\n "\'settings\'": None,\n "\'skip_checks\'": True,\n "\'traceback\'": False,\n "\'verbosity\'": 1},\n \'saved_locale\': None,\n \'self\': \'<apps.guide.management.commands.get_destinations.Command \'\n \'object \'\n \'at \'\n \'0x80bb49940>\',\n \'translation\': \'<module \'\n "\'django.utils.translation\' "\n \'from \'\n "\'/usr/local/lib/python3.4/site-packages/django/utils/translation/__init__.py\'>"}},\n {\'abs_path\': \'/home/local/travel/travel3/backend/travel/apps/guide/management/commands/get_destinations.py\',\n \'context_line\': \' \'\n \'self.assign_relations()\',\n \'filename\': \'apps/guide/management/commands/get_destinations.py\',\n \'function\': \'handle\',\n \'lineno\': 499,\n \'module\': \'apps.guide.management.commands.get_destinations\',\n \'post_context\': [\' \'\n \'self.update_additional_data()\',\n \' \'\n \'self.post_handle()\',\n \' \'\n "print(\'\u041e\u0431\u0449\u0435\u0435 "\n \'\u0432\u0440\u0435\u043c\u044f: \'\n "{0:4.2f}\u0441\'.format(time() "\n \'- \'\n \'start_time))\',\n \' \'\n "print(\'\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u0435\u0434\u0448\u0438\u0435 "\n \'\u043e\u0448\u0438\u0431\u043a\u0438: \'\n "{}\'.format(errors))",\n \'\'],\n \'pre_context\': [\' \'\n \'dest_obj.mustdo_cover \'\n \'= \'\n \'cover\',\n \' \'\n "dest_obj.save(update_fields=[\'cover\', "\n "\'mustdo_cover\'])",\n \' \'\n \'self._objects[dest_obj.mongo_id] \'\n \'= \'\n \'dest_obj\',\n \'\',\n \' \'\n \'self.update_catalogs()\'],\n \'vars\': {\'base_fields\': {"\'alert_message\'": "\'\'",\n "\'coordinates\'": \'<Point \'\n \'object \'\n \'at \'\n \'0x8132c4cd0>\',\n "\'description\'": "\'<p>\u0423 "\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430 \'\n \'\u0435\u0441\u0442\u044c \'\n \'\u0434\u0432\u0430 \'\n \'\u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 \'\n \'\u2013 \'\n \'\u0421\u0442\u0430\u0440\u044b\u0439 \'\n \'\u0433\u043e\u0440\u043e\u0434 \'\n \'\u0438 \'\n \'\u043a\u0443\u0441\u043e\u043a \'\n \'\u0410\u0434\u0440\u0438\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \'\n \'\u043c\u043e\u0440\u044f, \'\n \'\u043e \'\n \'\u043a\u043e\u0442\u043e\u0440\u043e\u043c \'\n \'\u0441 \'\n \'\u0432\u043e\u0441\u0445\u0438\u0449\u0435\u043d\u0438\u0435\u043c \'\n \'\u043e\u0442\u0437\u044b\u0432\u0430\u043b\u0441\u044f \'\n \'\u0441\u0430\u043c \'\n \'\u0416\u0430\u043a \'\n \'\u0418\u0432 \'\n \'\u041a\u0443\u0441\u0442\u043e, \'\n \'\u043d\u0430\u0437\u044b\u0432\u0430\u044f \'\n \'\u043e\u0434\u043d\u0438\u043c \'\n \'\u0438\u0437 \'\n \'\u0441\u0430\u043c\u044b\u0445 \'\n \'\u0447\u0438\u0441\u0442\u044b\u0445 \'\n \'\u043c\u0435\u0441\u0442, \'\n \'\u0433\u0434\u0435 \'\n \'\u0435\u043c\u0443 \'\n \'\u0434\u043e\u0432\u043e\u0434\u0438\u043b\u043e\u0441\u044c \'\n \'\u043d\u044b\u0440\u044f\u0442\u044c \'\n \'\u0441 \'\n \'\u0430\u043a\u0432\u0430\u043b\u0430\u043d\u0433\u043e\u043c. \'\n \'\u0417\u0434\u0435\u0441\u044c \'\n \'\u043c\u043e\u0436\u043d\u043e \'\n \'\u0437\u0430\u0433\u043e\u0440\u0430\u0442\u044c \'\n \'\u0432 \'\n \'\u0441\u043e\u0442\u043d\u0435 \'\n \'\u043c\u0435\u0442\u0440\u043e\u0432 \'\n \'\u043e\u0442 \'\n \'\u0441\u0440\u0435\u0434\u043d\u0435\u0432\u0435\u043a\u043e\u0432\u044b\u0445 \'\n \'\u043a\u0440\u0435\u043f\u043e\u0441\u0442\u0435\u0439, \'\n \'\u043f\u0438\u0442\u044c \'\n \'\u0432\u0438\u043d\u043e \'\n \'\u0432 \'\n \'\u043f\u043e\u0440\u0442\u0443, \'\n \'\u0433\u0434\u0435 \'\n \'\u0441\u0442\u043e\u043b\u0435\u0442\u0438\u044f \'\n \'\u043d\u0430\u0437\u0430\u0434 \'\n \'\u0448\u0432\u0430\u0440\u0442\u043e\u0432\u0430\u043b\u0438\u0441\u044c \'\n \'\u0442\u043e\u0440\u0433\u043e\u0432\u044b\u0435 \'\n \'\u0448\u0445\u0443\u043d\u044b \'\n \'\u0438\u0437 \'\n \'\u0415\u0432\u0440\u043e\u043f\u044b, \'\n \'\u0433\u0443\u043b\u044f\u0442\u044c \'\n \'\u043f\u043e \'\n \'\u043e\u0441\u0442\u0440\u043e\u0432\u0443, \'\n \'\u043d\u0430 \'\n \'\u043a\u043e\u0442\u043e\u0440\u043e\u043c \'\n \'\u0441\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e\u043c \'\n "\u043a\u0440\u0435\u043f\u043e\u0441\u0442\'",\n "\'flight_from_moscow_hours\'": 2.5,\n "\'flight_from_moscow_km\'": 2000,\n "\'header\'": "\'\u0421\u043b\u0430\u0432\u044f\u043d\u0441\u043a\u0438\u0435 "\n "\u0410\u0444\u0438\u043d\u044b\'",\n "\'iso_code\'": "\'\'",\n "\'mongo_id\'": "\'4d5e42bbbf60817f5c36bb01\'",\n "\'name\'": "\'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\'",\n "\'name_acc\'": "\'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\'",\n "\'name_dat\'": "\'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0443\'",\n "\'name_en\'": "\'Dubrovnik\'",\n "\'name_gen\'": "\'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430\'",\n "\'name_inst\'": "\'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u043e\u043c\'",\n "\'name_loc\'": "\'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0435\'",\n "\'name_prep\'": "\'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0435\'",\n "\'official_site\'": "\'\'",\n "\'path\'": "\'Europe/Croatia/Dubrovnik\'",\n "\'preposition_about\'": "\'\u043e\'",\n "\'preposition_place\'": "\'\u0432\'",\n "\'psn_tension\'": 3,\n "\'rating\'": 108,\n "\'seo_description\'": "\'\u041a\u0430\u0436\u0434\u044b\u0439 "\n \'\u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e \'\n \'\u0434\u043e\u043b\u0436\u0435\u043d \'\n \'\u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c \'\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a, \'\n \'\u043d\u0430\u0441\u043b\u0430\u0434\u0438\u0442\u044c\u0441\u044f \'\n \'\u043e\u0442\u0434\u044b\u0445\u043e\u043c \'\n \'\u0438 \'\n \'\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \'\n \'\u0443\u0434\u043e\u0432\u043e\u043b\u044c\u0441\u0442\u0432\u0438\u0435 \'\n \'\u043e\u0442 \'\n \'\u0443\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \'\n \'\u044d\u043a\u0441\u043a\u0443\u0440\u0441\u0438\u0439. \'\n \'\u0422\u0443\u0440\u044b \'\n \'\u0432 \'\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a, \'\n \'\u0430 \'\n \'\u0442\u0430\u043a\u0436\u0435 \'\n \'\u043e\u0431\u0437\u043e\u0440 \'\n \'\u043c\u0435\u0441\u0442\u043d\u044b\u0445 \'\n \'\u0434\u043e\u0441\u0442\u043e\u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0435\u0439, \'\n \'\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \'\n \'\u043e\u0431 \'\n \'\u043e\u0442\u0435\u043b\u044f\u0445, \'\n \'\u0432\u0438\u0437\u0430\u0445, \'\n \'\u0438 \'\n \'\u043c\u043d\u043e\u0433\u043e\u0435 \'\n \'\u0434\u0440\u0443\u0433\u043e\u0435 \'\n \'\u0432\u044b \'\n \'\u043d\u0430\u0439\u0434\u0451\u0442\u0435 \'\n \'\u043d\u0430 \'\n \'\u0441\u0430\u0439\u0442\u0435 \'\n "\u0420\u0430\u043c\u0431\u043b\u0435\u0440.\u041f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f\'",\n "\'seo_title\'": "\'\u041e\u0442\u0434\u044b\u0445 "\n \'\u0432 \'\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0435: \'\n \'\u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \'\n \'\u043f\u043e \'\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0443 \'\n \'\u2014 \'\n \'\u043f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u0435 \'\n \'| \'\n "\u0420\u0430\u043c\u0431\u043b\u0435\u0440.\u041f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f\'",\n "\'short_description\'": "\'\u0423 "\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430 \'\n \'\u0435\u0441\u0442\u044c \'\n \'\u0434\u0432\u0430 \'\n \'\u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 \'\n \'\u2013 \'\n \'\u0421\u0442\u0430\u0440\u044b\u0439 \'\n \'\u0433\u043e\u0440\u043e\u0434 \'\n \'\u0438 \'\n \'\u043a\u0443\u0441\u043e\u043a \'\n \'\u0410\u0434\u0440\u0438\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \'\n \'\u043c\u043e\u0440\u044f, \'\n \'\u043e \'\n \'\u043a\u043e\u0442\u043e\u0440\u043e\u043c \'\n \'\u0441 \'\n \'\u0432\u043e\u0441\u0445\u0438\u0449\u0435\u043d\u0438\u0435\u043c \'\n \'\u043e\u0442\u0437\u044b\u0432\u0430\u043b\u0441\u044f \'\n \'\u0441\u0430\u043c \'\n \'\u0416\u0430\u043a \'\n \'\u0418\u0432 \'\n \'\u041a\u0443\u0441\u0442\u043e, \'\n \'\u043d\u0430\u0437\u044b\u0432\u0430\u044f \'\n \'\u043e\u0434\u043d\u0438\u043c \'\n \'\u0438\u0437 \'\n \'\u0441\u0430\u043c\u044b\u0445 \'\n \'\u0447\u0438\u0441\u0442\u044b\u0445 \'\n \'\u043c\u0435\u0441\u0442, \'\n \'\u0433\u0434\u0435 \'\n \'\u0435\u043c\u0443 \'\n \'\u0434\u043e\u0432\u043e\u0434\u0438\u043b\u043e\u0441\u044c \'\n \'\u043d\u044b\u0440\u044f\u0442\u044c \'\n \'\u0441 \'\n \'\u0430\u043a\u0432\u0430\u043b\u0430\u043d\u0433\u043e\u043c. \'\n \'\u0417\u0434\u0435\u0441\u044c \'\n \'\u043c\u043e\u0436\u043d\u043e \'\n \'\u0437\u0430\u0433\u043e\u0440\u0430\u0442\u044c \'\n \'\u0432 \'\n \'\u0441\u043e\u0442\u043d\u0435 \'\n \'\u043c\u0435\u0442\u0440\u043e\u0432 \'\n \'\u043e\u0442 \'\n \'\u0441\u0440\u0435\u0434\u043d\u0435\u0432\u0435\u043a\u043e\u0432\u044b\u0445 \'\n \'\u043a\u0440\u0435\u043f\u043e\u0441\u0442\u0435\u0439, \'\n \'\u043f\u0438\u0442\u044c \'\n \'\u0432\u0438\u043d\u043e \'\n \'\u0432 \'\n \'\u043f\u043e\u0440\u0442\u0443, \'\n \'\u0433\u0434\u0435 \'\n \'\u0441\u0442\u043e\u043b\u0435\u0442\u0438\u044f \'\n \'\u043d\u0430\u0437\u0430\u0434 \'\n \'\u0448\u0432\u0430\u0440\u0442\u043e\u0432\u0430\u043b\u0438\u0441\u044c \'\n \'\u0442\u043e\u0440\u0433\u043e\u0432\u044b\u0435 \'\n \'\u0448\u0445\u0443\u043d\u044b \'\n \'\u0438\u0437 \'\n \'\u0415\u0432\u0440\u043e\u043f\u044b, \'\n \'\u0433\u0443\u043b\u044f\u0442\u044c \'\n \'\u043f\u043e \'\n \'\u043e\u0441\u0442\u0440\u043e\u0432\u0443, \'\n \'\u043d\u0430 \'\n \'\u043a\u043e\u0442\u043e\u0440\u043e\u043c \'\n \'\u0441\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e\u043c \'\n \'\u043a\u0440\u0435\u043f\u043e\u0441\u0442\u0438 \'\n "\u043a\'",\n "\'slug\'": "\'dubrovnik\'",\n "\'type\'": 2,\n "\'url\'": "\'/guide/europe/croatia/dubrovnik\'"},\n \'cover\': \'<ImageFieldFile: \'\n \'original_images/4dcd57968ba9d.jpg>\',\n \'dest_data\': {"\'advice\'": ["\'diving\'",\n "\'beach\'",\n "\'excursion\'",\n "\'family\'",\n "\'romantic\'"],\n "\'case\'": {"\'accusative\'": "\'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\'",\n "\'dative\'": "\'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0443\'",\n "\'genitive\'": "\'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430\'",\n "\'instrumental\'": "\'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u043e\u043c\'",\n "\'locativus\'": "\'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0435\'",\n "\'prepositional\'": "\'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0435\'"},\n "\'climate\'": {"\'apr\'": {"\'air_temperature\'": 17,\n "\'humidity\'": 98,\n "\'rainfall\'": 98,\n "\'water_temperature\'": 16},\n "\'aug\'": {"\'air_temperature\'": 28,\n "\'humidity\'": 33,\n "\'rainfall\'": 33,\n "\'water_temperature\'": 26},\n "\'dec\'": {"\'air_temperature\'": 14,\n "\'humidity\'": 160,\n "\'rainfall\'": 160,\n "\'water_temperature\'": 18},\n "\'feb\'": {"\'air_temperature\'": 13,\n "\'humidity\'": 117,\n "\'rainfall\'": 117,\n "\'water_temperature\'": 15},\n "\'jan\'": {"\'air_temperature\'": 12,\n "\'humidity\'": 149,\n "\'rainfall\'": 149,\n "\'water_temperature\'": 16},\n "\'jul\'": {"\'air_temperature\'": 29,\n "\'humidity\'": 24,\n "\'rainfall\'": 24,\n "\'water_temperature\'": 25},\n "\'jun\'": {"\'air_temperature\'": 25,\n "\'humidity\'": 63,\n "\'rainfall\'": 63,\n "\'water_temperature\'": 22},\n "\'mar\'": {"\'air_temperature\'": 14,\n "\'humidity\'": 94,\n "\'rainfall\'": 94,\n "\'water_temperature\'": 15},\n "\'may\'": {"\'air_temperature\'": 21,\n "\'humidity\'": 77,\n "\'rainfall\'": 77,\n "\'water_temperature\'": 18},\n "\'nov\'": {"\'air_temperature\'": 17,\n "\'humidity\'": 205,\n "\'rainfall\'": 205,\n "\'water_temperature\'": 20},\n "\'oct\'": {"\'air_temperature\'": 21,\n "\'humidity\'": 134,\n "\'rainfall\'": 134,\n "\'water_temperature\'": 23},\n "\'sep\'": {"\'air_temperature\'": 25,\n "\'humidity\'": 102,\n "\'rainfall\'": 102,\n "\'water_temperature\'": 25}},\n "\'coordinate\'": {"\'lat\'": "\'42.651\'",\n "\'lng\'": "\'18.091\'",\n "\'zoom\'": "\'14\'"},\n "\'created\'": "\'Fri, "\n \'18 \'\n \'Feb \'\n \'2011 \'\n \'12:58:19 \'\n "+0300\'",\n "\'description\'": {"\'full\'": "\'<p>\u0423 "\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430 \'\n \'\u0435\u0441\u0442\u044c \'\n \'\u0434\u0432\u0430 \'\n \'\u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 \'\n \'\u2013 \'\n \'\u0421\u0442\u0430\u0440\u044b\u0439 \'\n \'\u0433\u043e\u0440\u043e\u0434 \'\n \'\u0438 \'\n \'\u043a\u0443\u0441\u043e\u043a \'\n \'\u0410\u0434\u0440\u0438\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \'\n \'\u043c\u043e\u0440\u044f, \'\n \'\u043e \'\n \'\u043a\u043e\u0442\u043e\u0440\u043e\u043c \'\n \'\u0441 \'\n \'\u0432\u043e\u0441\u0445\u0438\u0449\u0435\u043d\u0438\u0435\u043c \'\n \'\u043e\u0442\u0437\u044b\u0432\u0430\u043b\u0441\u044f \'\n \'\u0441\u0430\u043c \'\n \'\u0416\u0430\u043a \'\n \'\u0418\u0432 \'\n \'\u041a\u0443\u0441\u0442\u043e, \'\n \'\u043d\u0430\u0437\u044b\u0432\u0430\u044f \'\n \'\u043e\u0434\u043d\u0438\u043c \'\n \'\u0438\u0437 \'\n \'\u0441\u0430\u043c\u044b\u0445 \'\n \'\u0447\u0438\u0441\u0442\u044b\u0445 \'\n \'\u043c\u0435\u0441\u0442, \'\n \'\u0433\u0434\u0435 \'\n \'\u0435\u043c\u0443 \'\n \'\u0434\u043e\u0432\u043e\u0434\u0438\u043b\u043e\u0441\u044c \'\n \'\u043d\u044b\u0440\u044f\u0442\u044c \'\n \'\u0441 \'\n \'\u0430\u043a\u0432\u0430\u043b\u0430\u043d\u0433\u043e\u043c. \'\n \'\u0417\u0434\u0435\u0441\u044c \'\n \'\u043c\u043e\u0436\u043d\u043e \'\n \'\u0437\u0430\u0433\u043e\u0440\u0430\u0442\u044c \'\n \'\u0432 \'\n \'\u0441\u043e\u0442\u043d\u0435 \'\n \'\u043c\u0435\u0442\u0440\u043e\u0432 \'\n \'\u043e\u0442 \'\n \'\u0441\u0440\u0435\u0434\u043d\u0435\u0432\u0435\u043a\u043e\u0432\u044b\u0445 \'\n \'\u043a\u0440\u0435\u043f\u043e\u0441\u0442\u0435\u0439, \'\n \'\u043f\u0438\u0442\u044c \'\n \'\u0432\u0438\u043d\u043e \'\n \'\u0432 \'\n \'\u043f\u043e\u0440\u0442\u0443, \'\n \'\u0433\u0434\u0435 \'\n \'\u0441\u0442\u043e\u043b\u0435\u0442\u0438\u044f \'\n \'\u043d\u0430\u0437\u0430\u0434 \'\n \'\u0448\u0432\u0430\u0440\u0442\u043e\u0432\u0430\u043b\u0438\u0441\u044c \'\n \'\u0442\u043e\u0440\u0433\u043e\u0432\u044b\u0435 \'\n \'\u0448\u0445\u0443\u043d\u044b \'\n \'\u0438\u0437 \'\n \'\u0415\u0432\u0440\u043e\u043f\u044b, \'\n \'\u0433\u0443\u043b\u044f\u0442\u044c \'\n \'\u043f\u043e \'\n \'\u043e\u0441\u0442\u0440\u043e\u0432\u0443, \'\n \'\u043d\u0430 \'\n \'\u043a\u043e\u0442\u043e\u0440\u043e\u043c \'\n \'\u0441\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e\u043c \'\n "\u043a\u0440\u0435\u043f\u043e\u0441\u0442\'",\n "\'short\'": "\'\u0423 "\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430 \'\n \'\u0435\u0441\u0442\u044c \'\n \'\u0434\u0432\u0430 \'\n \'\u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 \'\n \'\u2013 \'\n \'\u0421\u0442\u0430\u0440\u044b\u0439 \'\n \'\u0433\u043e\u0440\u043e\u0434 \'\n \'\u0438 \'\n \'\u043a\u0443\u0441\u043e\u043a \'\n \'\u0410\u0434\u0440\u0438\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \'\n \'\u043c\u043e\u0440\u044f, \'\n \'\u043e \'\n \'\u043a\u043e\u0442\u043e\u0440\u043e\u043c \'\n \'\u0441 \'\n \'\u0432\u043e\u0441\u0445\u0438\u0449\u0435\u043d\u0438\u0435\u043c \'\n \'\u043e\u0442\u0437\u044b\u0432\u0430\u043b\u0441\u044f \'\n \'\u0441\u0430\u043c \'\n \'\u0416\u0430\u043a \'\n \'\u0418\u0432 \'\n \'\u041a\u0443\u0441\u0442\u043e, \'\n \'\u043d\u0430\u0437\u044b\u0432\u0430\u044f \'\n \'\u043e\u0434\u043d\u0438\u043c \'\n \'\u0438\u0437 \'\n \'\u0441\u0430\u043c\u044b\u0445 \'\n \'\u0447\u0438\u0441\u0442\u044b\u0445 \'\n \'\u043c\u0435\u0441\u0442, \'\n \'\u0433\u0434\u0435 \'\n \'\u0435\u043c\u0443 \'\n \'\u0434\u043e\u0432\u043e\u0434\u0438\u043b\u043e\u0441\u044c \'\n \'\u043d\u044b\u0440\u044f\u0442\u044c \'\n \'\u0441 \'\n \'\u0430\u043a\u0432\u0430\u043b\u0430\u043d\u0433\u043e\u043c. \'\n \'\u0417\u0434\u0435\u0441\u044c \'\n \'\u043c\u043e\u0436\u043d\u043e \'\n \'\u0437\u0430\u0433\u043e\u0440\u0430\u0442\u044c \'\n \'\u0432 \'\n \'\u0441\u043e\u0442\u043d\u0435 \'\n \'\u043c\u0435\u0442\u0440\u043e\u0432 \'\n \'\u043e\u0442 \'\n \'\u0441\u0440\u0435\u0434\u043d\u0435\u0432\u0435\u043a\u043e\u0432\u044b\u0445 \'\n \'\u043a\u0440\u0435\u043f\u043e\u0441\u0442\u0435\u0439, \'\n \'\u043f\u0438\u0442\u044c \'\n \'\u0432\u0438\u043d\u043e \'\n \'\u0432 \'\n \'\u043f\u043e\u0440\u0442\u0443, \'\n \'\u0433\u0434\u0435 \'\n \'\u0441\u0442\u043e\u043b\u0435\u0442\u0438\u044f \'\n \'\u043d\u0430\u0437\u0430\u0434 \'\n \'\u0448\u0432\u0430\u0440\u0442\u043e\u0432\u0430\u043b\u0438\u0441\u044c \'\n \'\u0442\u043e\u0440\u0433\u043e\u0432\u044b\u0435 \'\n \'\u0448\u0445\u0443\u043d\u044b \'\n \'\u0438\u0437 \'\n \'\u0415\u0432\u0440\u043e\u043f\u044b, \'\n \'\u0433\u0443\u043b\u044f\u0442\u044c \'\n \'\u043f\u043e \'\n \'\u043e\u0441\u0442\u0440\u043e\u0432\u0443, \'\n \'\u043d\u0430 \'\n \'\u043a\u043e\u0442\u043e\u0440\u043e\u043c \'\n \'\u0441\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e\u043c \'\n \'\u043a\u0440\u0435\u043f\u043e\u0441\u0442\u0438 \'\n "\u043a\'",\n "\'title\'": "\'\u0421\u043b\u0430\u0432\u044f\u043d\u0441\u043a\u0438\u0435 "\n "\u0410\u0444\u0438\u043d\u044b\'"},\n "\'electricity_vol\'": "\'\'",\n "\'embassy\'": None,\n "\'flag\'": {"\'big\'": "\'http://redigo.ru/i/flags/Croatia.png\'",\n "\'horizontal\'": "\'http://redigo.ru/i/flags/CroatiaH.png\'",\n "\'horizontalDoubleSized\'": "\'http://redigo.ru/i/flags/CroatiaH@2x.png\'",\n "\'medium\'": "\'http://redigo.ru/i/flags/Croatia1.png\'",\n "\'small\'": "\'http://redigo.ru/i/flags/Croatia2.png\'",\n "\'vertical\'": "\'http://redigo.ru/i/flags/CroatiaV.png\'",\n "\'verticalDoubleSized\'": "\'http://redigo.ru/i/flags/CroatiaV@2x.png\'"},\n "\'flightFromMoscow\'": {"\'hours\'": "\'2.5\'",\n "\'km\'": "\'2000\'"},\n "\'full_path\'": "\'Europe/Croatia/Dubrovnik\'",\n "\'iata\'": "\'DBV\'",\n "\'languages\'": ["\'\'"],\n "\'media\'": ["\'533d6aa839a1417478c0f399\'",\n "\'4dcd57963a59598755000000\'",\n "\'4e269f3439a1410476080000\'",\n "\'5011564739a1418078000001\'",\n "\'4dcd57a33a595989550a0000\'",\n "\'531f506839a1410f4f5e1073\'",\n "\'4e269f253aa141a860190000\'",\n "\'4dcd57bf3a59598555040000\'",\n "\'4dcd57ae3a5959d555050000\'",\n "\'4e1aa94539a141cb6f080000\'",\n "\'4def553c3aa141a60a0f0000\'",\n "\'4def54433aa1414f0a1b0000\'",\n "\'4def555f39a141cf5c030000\'",\n "\'4dcd57b73a59598655050000\'",\n "\'4def55043aa141940a080000\'",\n "\'4dcd57c53a59598755010000\'",\n "\'4dcd583c3a5959d555060000\'",\n "\'4def54bd39a141d95b0a0000\'",\n "\'4e269d263aa1411260010000\'",\n "\'4def545f39a1414a5b140000\'",\n "\'4def548c3aa141790a020000\'",\n "\'4efb08b939a141364f00004b\'"],\n "\'meta\'": {"\'description\'": "\'\u041a\u0430\u0436\u0434\u044b\u0439 "\n \'\u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e \'\n \'\u0434\u043e\u043b\u0436\u0435\u043d \'\n \'\u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c \'\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a, \'\n \'\u043d\u0430\u0441\u043b\u0430\u0434\u0438\u0442\u044c\u0441\u044f \'\n \'\u043e\u0442\u0434\u044b\u0445\u043e\u043c \'\n \'\u0438 \'\n \'\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \'\n \'\u0443\u0434\u043e\u0432\u043e\u043b\u044c\u0441\u0442\u0432\u0438\u0435 \'\n \'\u043e\u0442 \'\n \'\u0443\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \'\n \'\u044d\u043a\u0441\u043a\u0443\u0440\u0441\u0438\u0439. \'\n \'\u0422\u0443\u0440\u044b \'\n \'\u0432 \'\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a, \'\n \'\u0430 \'\n \'\u0442\u0430\u043a\u0436\u0435 \'\n \'\u043e\u0431\u0437\u043e\u0440 \'\n \'\u043c\u0435\u0441\u0442\u043d\u044b\u0445 \'\n \'\u0434\u043e\u0441\u0442\u043e\u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0435\u0439, \'\n \'\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \'\n \'\u043e\u0431 \'\n \'\u043e\u0442\u0435\u043b\u044f\u0445, \'\n \'\u0432\u0438\u0437\u0430\u0445, \'\n \'\u0438 \'\n \'\u043c\u043d\u043e\u0433\u043e\u0435 \'\n \'\u0434\u0440\u0443\u0433\u043e\u0435 \'\n \'\u0432\u044b \'\n \'\u043d\u0430\u0439\u0434\u0451\u0442\u0435 \'\n \'\u043d\u0430 \'\n \'\u0441\u0430\u0439\u0442\u0435 \'\n "\u0420\u0430\u043c\u0431\u043b\u0435\u0440.\u041f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f\'",\n "\'title\'": "\'\u041e\u0442\u0434\u044b\u0445 "\n \'\u0432 \'\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0435: \'\n \'\u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \'\n \'\u043f\u043e \'\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0443 \'\n \'\u2014 \'\n \'\u043f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u0435 \'\n \'| \'\n "\u0420\u0430\u043c\u0431\u043b\u0435\u0440.\u041f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f\'"},\n "\'mongo_id\'": "\'4d5e42bbbf60817f5c36bb01\'",\n "\'parent_id\'": "\'4d528ce7bf60818565ba0000\'",\n "\'preposition\'": "\'\u0432\'",\n "\'preposition_about\'": "\'\u043e\'",\n "\'rambler_weather\'": 103201047,\n "\'rating\'": {"\'visit\'": 81,\n "\'wish\'": 27},\n "\'reference\'": {"\'map\'": {"\'text\'": None,\n "\'text_full\'": "\'<p>\u042d\u0442\u043e "\n \'\u043e\u0431\u0448\u0438\u0440\u043d\u0430\u044f \'\n \'\u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \'\n \'\u043a\u0430\u0440\u0442\u0430 \'\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430. \'\n \'\u041e\u043d\u0430 \'\n \'\u043f\u043e\u043c\u043e\u0436\u0435\u0442 \'\n \'\u0432\u0430\u043c \'\n \'\u0441\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \'\n \'\u0432 \'\n \'\u0433\u043e\u0440\u043e\u0434\u0435, \'\n \'\u0441\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \'\n \'\u043c\u0430\u0440\u0448\u0440\u0443\u0442 \'\n \'\u043f\u0440\u043e\u0433\u0443\u043b\u043a\u0438 \'\n \'\u0438 \'\n \'\u0443\u0442\u043e\u0447\u043d\u0438\u0442\u044c \'\n \'\u043c\u0435\u0441\u0442\u043e\u043d\u0430\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \'\n \'\u043b\u044e\u0431\u043e\u0439 \'\n \'\u0434\u043e\u0441\u0442\u043e\u043f\u0440\u0438\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \'\n \'\u043c\u0443\u0437\u0435\u044f \'\n \'\u0438\u043b\u0438 \'\n \'\u0440\u0435\u0441\u0442\u043e\u0440\u0430\u043d\u0430. \'\n \'\u041a\u0430\u0440\u0442\u0430 \'\n \'\u0443\u043b\u0438\u0446 \'\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430, \'\n \'\u043e\u0442 \'\n \'\u0446\u0435\u043d\u0442\u0440\u0430 \'\n \'\u0434\u043e \'\n \'\u0435\u0433\u043e \'\n \'\u043e\u043a\u0440\u0430\u0438\u043d, \'\n \'\u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430, \'\n \'\u0432 \'\n \'\u0442\u043e\u043c \'\n \'\u0447\u0438\u0441\u043b\u0435, \'\n \'\u043d\u0430 \'\n \'\u0440\u0443\u0441\u0441\u043a\u043e\u043c \'\n \'\u044f\u0437\u044b\u043a\u0435.</p>\\n\'\n \'<p>\u0421\u043f\u0443\u0442\u043d\u0438\u043a\u043e\u0432\u0430\u044f \'\n \'\u043a\u0430\u0440\u0442\u0430 \'\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\u0430 \'\n \'\u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \'\n \'\u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 \'\n "Google.</p>\'",\n "\'title\'": "\'\u041a\u0430\u0440\u0442\u0430\'"},\n "\'visa\'": {"\'text\'": None,\n "\'text_full\'": "\'<p>\u0415\u0441\u043b\u0438 "\n \'\u0432\u0430\u043c \'\n \'\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \'\n \'\u0443\u0437\u043d\u0430\u0442\u044c, \'\n \'\u043a\u0430\u043a \'\n \'\u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \'\n \'\u0432\u0438\u0437\u0443 \'\n \'\u0432 \'\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a, \'\n \'\u043a\u0430\u043a\u0438\u0435 \'\n \'\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \'\n \'\u043f\u043e\u0434\u0430\u0442\u044c \'\n \'\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b, \'\n \'\u0430 \'\n \'\u0442\u0430\u043a\u0436\u0435 \'\n \'\u0443\u0437\u043d\u0430\u0442\u044c \'\n \'\u0430\u0434\u0440\u0435\u0441\u0430 \'\n \'\u043a\u043e\u043d\u0441\u0443\u043b\u044c\u0441\u0442\u0432 \'\n \'\u0438 \'\n \'\u0432\u0438\u0437\u043e\u0432\u044b\u0445 \'\n \'\u0446\u0435\u043d\u0442\u0440\u043e\u0432, \'\n \'\u0433\u0434\u0435 \'\n \'\u043c\u043e\u0436\u043d\u043e \'\n \'\u043e\u0444\u043e\u0440\u043c\u0438\u0442\u044c \'\n \'\u0432\u0438\u0437\u0443 \'\n \'\u0432 \'\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a \'\n \'\u0438 \'\n \'\u0443\u0442\u043e\u0447\u043d\u0438\u0442\u044c \'\n \'\u0440\u0430\u0437\u043c\u0435\u0440 \'\n \'\u0432\u0438\u0437\u043e\u0432\u043e\u0433\u043e \'\n \'\u0441\u0431\u043e\u0440\u0430, \'\n \'\u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c \'\n \'\u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c \'\n \'\u0440\u0430\u0437\u0434\u0435\u043b \'\n \'- \'\n \'<a \'\n \'href="/geo/Europe/Croatia/reference/visa">\u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u0435 \'\n \'\u0432\u0438\u0437\u044b \'\n \'\u0432 \'\n \'\u0425\u043e\u0440\u0432\u0430\u0442\u0438\u044e</a></p>\\n\'\n \'<p \'\n \'class="top_info">\u0412\u0438\u0437\u0430 \'\n \'\u0432 \'\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a: \'\n \'\u043f\u043e\u0440\u044f\u0434\u043e\u043a \'\n \'\u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f \'\n \'\u0438 \'\n \'\u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \'\n "\u0432\u0438\u0437\u044b\'",\n "\'title\'": "\'\u0412\u0438\u0437\u0430 "\n \'\u0432 \'\n "\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\'"}},\n "\'rt_url\'": "\'http://travel.rambler.ru/geo/europe/croatia/dubrovnik\'",\n "\'season\'": {"\'apr\'": [],\n "\'aug\'": ["\'tourist\'",\n "\'bath\'"],\n "\'dec\'": [],\n "\'feb\'": [],\n "\'jan\'": [],\n "\'jul\'": ["\'tourist\'",\n "\'bath\'"],\n "\'jun\'": ["\'tourist\'",\n "\'bath\'"],\n "\'mar\'": [],\n "\'may\'": ["\'tourist\'"],\n "\'nov\'": [],\n "\'oct\'": [],\n "\'sep\'": ["\'tourist\'",\n "\'bath\'"]},\n "\'site\'": None,\n "\'timezone\'": "\'Europe/Zagreb\'",\n "\'title_eng\'": "\'Dubrovnik\'",\n "\'title_full\'": None,\n "\'title_rus\'": "\'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a\'",\n "\'type\'": "\'destinationCity\'",\n "\'updated\'": "\'Thu, "\n \'21 \'\n \'Jan \'\n \'2016 \'\n \'21:13:04 \'\n "+0300\'",\n "\'url\'": "\'http://redigo.ru/geo/Europe/Croatia/Dubrovnik\'",\n "\'visa\'": None,\n "\'warning_text\'": None},\n \'dest_num\': 1009,\n \'dest_obj\': \'<Destination: \'\n \'\u0414\u0443\u0431\u0440\u043e\u0432\u043d\u0438\u043a>\',\n \'dest_photos\': [3614,\n 3615,\n 48651,\n 3618,\n 3616,\n 6129,\n 4880,\n 4881,\n 3617,\n 4879,\n 3619,\n 3620,\n 4878,\n 4876,\n 4877],\n \'errors\': [],\n \'kwargs\': {"\'no_color\'": False,\n "\'pythonpath\'": None,\n "\'settings\'": None,\n "\'skip_checks\'": True,\n "\'traceback\'": False,\n "\'verbosity\'": 1},\n \'mongo_id\': "\'4d5e42bbbf60817f5c36bb01\'",\n \'photos\': {"\'4dc10cd63a59590371200000\'": 3287,\n "\'4dd007da3a59599032070000\'": 4006,\n "\'4e3a69f839a141c01d060000\'": 6842,\n "\'4e6cbadc39a141be3d000013\'": 8308,\n "\'4e79938739a141ca24000018\'": 8672,\n "\'4e95128039a141023c00001a\'": 9661,\n "\'4ea4cfc639a141e51f000000\'": 10447,\n "\'4eaa48b739a141da04000012\'": 11173,\n "\'4ec376e739a1416213000080\'": 12217,\n "\'4ec4ac4c39a141381d00008a\'": 12264,\n "\'4ecb4f9a39a1416810000009\'": 12422,\n "\'4ee0226139a141ea3c00003b\'": 13946,\n "\'4ee5c50d39a1419a79000055\'": 14184,\n "\'4ef2a16d39a141933f00002f\'": 14803,\n "\'4f0e9c0339a141cb7f00003c\'": 15365,\n "\'4f1c4f8739a1416030000038\'": 16272,\n "\'4f2fc23339a141c13b000002\'": 17011,\n "\'4f41f45939a1417970000000\'": 18168,\n "\'4f7026ad39a141c201000000\'": 19735,\n "\'4f7b4afa39a1414d50000000\'": 20016,\n "\'4f81c96039a141d056000000\'": 20326,\n "\'4f8bb53339a141f468000003\'": 20645,\n "\'4fe357383aa141ab65000000\'": 22840,\n "\'502e4fe939a1417a56000000\'": 25078,\n "\'5059cb7139a1417b0e000002\'": 26270,\n "\'5061635a39a141cd20000004\'": 26506,\n "\'50a1e3a739a1415e5f000004\'": 27789,\n "\'50da285339a141243e000006\'": 29778,\n "\'5101c17a39a141e64a000000\'": 31471,\n "\'512c3f7e39a1413e2e000000\'": 32871,\n "\'51304e9f39a141174e00000d\'": 33055,\n "\'5191732039a1413141000003\'": 36492,\n "\'51c187ba39a141cf09000000\'": 38315,\n "\'51cb28a339a1410d65000002\'": 38925,\n "\'52b85d1839a141187a000004\'": 45871,\n "\'53221d4739a141bf27f29985\'": 48858,\n "\'53609bc13aa141fe57fbe57a\'": 50741,\n "\'5367be8039a141127d91107c\'": 50811,\n "\'539f29c539a141f14f286274\'": 52839,\n "\'53eaec7139a141102a69502c\'": 56125,\n "\'53f452e53aa1416a2d63396f\'": 56420,\n "\'53fd668339a141fa3073df26\'": 56710,\n "\'5400408239a1411a759e40ca\'": 56823,\n "\'545e173b39a141ff664f8ddb\'": 59702,\n "\'545e181b39a1419a694f8dd6\'": 59703,\n "\'548c3d5c39a1411a5d67119b\'": 61115,\n "\'5496f63739a141d5722acc90\'": 61297,\n "\'54dbb4df39a1412868e71607\'": 62890,\n "\'5502c85239a141c50f9da2b7\'": 63846,\n "\'559a459439a1410d2d3302c6\'": 68486},\n \'resp\': \'<Response \'\n \'[200]>\',\n \'resp_io\': \'<_io.StringIO \'\n \'object \'\n \'at \'\n \'0x80bc63ca8>\',\n \'self\': \'<apps.guide.management.commands.get_destinations.Command \'\n \'object \'\n \'at \'\n \'0x80bb49940>\',\n \'start_time\': 1456951280.2284014}},\n {\'abs_path\': \'/home/local/travel/travel3/backend/travel/apps/guide/management/commands/get_destinations.py\',\n \'context_line\': \' \'\n \'dest_obj.save()\',\n \'filename\': \'apps/guide/management/commands/get_destinations.py\',\n \'function\': \'assign_relations\',\n \'lineno\': 429,\n \'module\': \'apps.guide.management.commands.get_destinations\',\n \'post_context\': [\' \'\n \'except \'\n \'InvalidMove:\',\n \' \'\n \'pass\',\n \'\',\n \' \'\n \'def \'\n \'_update_additional_catalog(self, \'\n \'model, \'\n \'catalog, \'\n \'db_key, \'\n \'catalog_key=None):\',\n \' \'\n \'if \'\n \'catalog_key \'\n \'is \'\n \'None:\'],\n \'pre_context\': [\' \'\n "self._assign_relation(\'iata_code\', "\n \'mongo_id, \'\n \'dest_obj)\',\n \' \'\n \'parent_id \'\n \'= \'\n \'parents.get(mongo_id)\',\n \' \'\n \'try:\',\n \' \'\n \'if \'\n \'parent_id \'\n \'and \'\n \'parent_id \'\n \'in \'\n \'self._objects:\',\n \' \'\n \'dest_obj.parent \'\n \'= \'\n \'self._objects[parent_id]\'],\n \'vars\': {\'dest_obj\': \'<Destination: \'\n \'\u0420\u0438\u043e-\u0434\u0435-\u0416\u0430\u043d\u0435\u0439\u0440\u043e>\',\n \'mongo_id\': "\'4d5e42c5bf60817f5cd7ce01\'",\n \'parent_id\': "\'4d528ce7bf60818565f90000\'",\n \'parents\': {"\'4d528ce7bf60818565b60000\'": "\'4d526c60bf60814c032a0000\'",\n "\'4d528ce7bf60818565ba0000\'": "\'4d526c60bf60814c032a0000\'",\n "\'4d528ce7bf60818565cb0000\'": "\'4d526c60bf60814c032a0000\'",\n "\'4d528ce7bf60818565cc0000\'": "\'4d526e6bbf60814d030d0000\'",\n "\'4d528ce7bf60818565e70000\'": "\'4d526e6bbf60814d030e0000\'",\n "\'4d5e4221bf60813544bf9a00\'": "\'4d528d71bf60818765350000\'",\n "\'4d5e42bcbf60817f5c5ebd01\'": "\'51d6bb8f39a141ba50000006\'",\n "\'4d5e42bcbf60817f5c7cbc01\'": "\'4d528d71bf60818765140000\'",\n "\'4d5e42bcbf60817f5c9abd01\'": "\'5238171839a1417030000007\'",\n "\'4d5e42bdbf60817f5c05bf01\'": "\'4e71e56439a1419f1f000018\'",\n "\'4d5e42bdbf60817f5c27c001\'": "\'4d528ce7bf60818565cc0000\'",\n "\'4d5e42bdbf60817f5c79be01\'": "\'4fca457039a141a87d000000\'",\n "\'4d5e42bdbf60817f5cdcbf01\'": "\'4d528ce7bf60818565cc0000\'",\n "\'4d5e42bfbf60817f5c4cc301\'": "\'51ed276739a1411e4a000004\'",\n "\'4d5e42bfbf60817f5c8ec201\'": "\'51ae158a39a141a738000003\'",\n "\'4d5e42bfbf60817f5ca1c201\'": "\'51ae158a39a141a738000003\'",\n "\'4d5e42bfbf60817f5cb8c201\'": "\'4ddcf2c63aa141905f0b0000\'",\n "\'4d5e42bfbf60817f5cc8c201\'": "\'52e10eab39a141ef2b000009\'",\n "\'4d5e42bfbf60817f5ccec201\'": "\'5412b13739a141d032522793\'",\n "\'4d5e42bfbf60817f5cf1c201\'": "\'545013f339a1412c16de3b2a\'",\n "\'4d5e42c0bf60817f5c1dc501\'": "\'4d528ce7bf60818565d40000\'",\n "\'4d5e42c0bf60817f5c8ec501\'": "\'4d528ce7bf60818565a50000\'",\n "\'4d5e42c0bf60817f5cfbc501\'": "\'4d528d71bf60818765230000\'",\n "\'4d5e42c1bf60817f5cd4c601\'": "\'4d528d71bf60818765240000\'",\n "\'4d5e42c2bf60817f5c50ca01\'": "\'4d528d71bf608187653c0000\'",\n "\'4d5e42c2bf60817f5cbbca01\'": "\'4d528ce7bf60818565a10000\'",\n "\'4d5e42c2bf60817f5cc0ca01\'": "\'4d528ce7bf60818565a10000\'",\n "\'4d5e42c2bf60817f5ce4ca01\'": "\'4d528ce7bf60818565a10000\'",\n "\'4d5e42c3bf60817f5cafcc01\'": "\'4d528ce7bf60818565c90000\'",\n "\'4d5e42c3bf60817f5cfdcc01\'": "\'4d528ce7bf60818565c30000\'",\n "\'4d5e42c5bf60817f5c54cf01\'": "\'4dad3b2e3a59593f24000000\'",\n "\'4db9898e3a595969010a0000\'": "\'4d528ce7bf60818565a30000\'",\n "\'4dc008e93a5959ac6a080000\'": "\'4d528ce7bf60818565a10000\'",\n "\'4dc2b8a43a5959515d090000\'": "\'4d528d71bf60818765350000\'",\n "\'4dca3f513a59594e36020000\'": "\'4d528ce7bf60818565ea0000\'",\n "\'4dcba7963a59598d6f020000\'": "\'4d528ce7bf60818565960000\'",\n "\'4df0c7773aa141436a050000\'": "\'4d528ce7bf60818565d90000\'",\n "\'4edcb19539a141872f000019\'": "\'4d528ce7bf60818565a40000\'",\n "\'4f9a9b1039a141fb09000000\'": "\'4e255dde3aa141c67d0e0000\'",\n "\'501fa2b339a141cb29000000\'": "\'4d528ce7bf60818565030100\'",\n "\'503cc65b39a1415561000001\'": "\'4dc000e73a59595369020000\'",\n "\'514afc6e39a1416c4e000000\'": "\'4d528ce7bf608185659b0000\'",\n "\'51c1fe8139a141f774000000\'": "\'51c1fd4439a1416802000000\'",\n "\'51d6bb8f39a141ba50000006\'": "\'4d528ce7bf60818565b90000\'",\n "\'51ed27f839a1413a49000007\'": "\'523781b739a1416756000008\'",\n "\'5207ef5739a1419573000005\'": "\'523781b739a1416756000008\'",\n "\'529db25739a1417257000000\'": "\'529db1d739a1413457000000\'",\n "\'53184c5a39a141d3668e2d5b\'": "\'4e49347639a1419c1f120000\'",\n "\'53da25ce39a141fe5cc2a79c\'": "\'4d528ce7bf60818565a10000\'",\n "\'548987b039a141f90e1854b5\'": "\'511cca5a39a141fb18000001\'"},\n \'self\': \'<apps.guide.management.commands.get_destinations.Command \'\n \'object \'\n \'at \'\n \'0x80bb49940>\'}},\n {\'abs_path\': \'/home/local/travel/travel3/backend/travel/apps/guide/models/destination.py\',\n \'context_line\': \' \'\n \'super().save(**kwargs)\',\n \'filename\': \'apps/guide/models/destination.py\',\n \'function\': \'save\',\n \'lineno\': 232,\n \'module\': \'apps.guide.models.destination\',\n \'post_context\': [\'\',\n \'\',\n \'class \'\n \'DestinationReference(models.Model):\',\n \' \'\n \'class \'\n \'TYPE:\',\n \' \'\n \'VISA \'\n \'= \'\n "\'visa\'"],\n \'pre_context\': [\' \'\n \'self.url \'\n \'= \'\n \'generate_destination_path(self)\',\n \'\',\n \' \'\n \'if \'\n \'self.url \'\n \'!= \'\n \'initial_url:\',\n \' \'\n \'refresh_guide_urls.send(sender=self.__class__, \'\n \'destination=self)\',\n \'\'],\n \'vars\': {\'__class__\': \'<class \'\n "\'apps.guide.models.destination.Destination\'>",\n \'allow_update_urls\': False,\n \'initial_slug\': "\'rio_de_janeiro\'",\n \'initial_url\': "\'/guide/south_america/brazil/rio_de_janeiro\'",\n \'kwargs\': {},\n \'self\': \'<Destination: \'\n \'\u0420\u0438\u043e-\u0434\u0435-\u0416\u0430\u043d\u0435\u0439\u0440\u043e>\'}},\n {\'abs_path\': \'/usr/local/lib/python3.4/site-packages/mptt/models.py\',\n \'context_line\': \' \'\n \'self, \'\n \'parent, \'\n "\'last-child\', "\n \'save=False)\',\n \'filename\': \'mptt/models.py\',\n \'function\': \'save\',\n \'lineno\': 918,\n \'module\': \'mptt.models\',\n \'post_context\': [\'\',\n \' \'\n \'if \'\n \'parent_id \'\n \'is \'\n \'not \'\n \'None \'\n \'and \'\n \'update_cached_parent:\',\n \' \'\n \'# \'\n \'Update \'\n \'rght \'\n \'of \'\n \'cached \'\n \'parent\',\n \' \'\n \'right_shift \'\n \'= \'\n \'2 \'\n \'* \'\n \'(self.get_descendant_count() \'\n \'+ \'\n \'1)\',\n \' \'\n \'self._tree_manager._post_insert_update_cached_parent_right(\'],\n \'pre_context\': [\' \'\n \'self, \'\n \'rightmost_sibling, \'\n "\'right\', "\n \'save=False, \'\n \'refresh_target=False)\',\n \' \'\n \'except \'\n \'IndexError:\',\n \' \'\n \'pass\',\n \' \'\n \'else:\',\n \' \'\n \'self._tree_manager._move_node(\'],\n \'vars\': {\'__class__\': \'<class \'\n "\'mptt.models.MPTTModel\'>",\n \'args\': [],\n \'collapse_old_tree\': None,\n \'do_updates\': True,\n \'force_insert\': False,\n \'force_update\': False,\n \'kwargs\': {},\n \'old_parent_id\': None,\n \'opts\': \'<mptt.models.MPTTOptions \'\n \'object \'\n \'at \'\n \'0x80b1bf080>\',\n \'parent\': \'<Destination: \'\n \'\u0411\u0440\u0430\u0437\u0438\u043b\u0438\u044f>\',\n \'parent_id\': 352,\n \'right_sibling\': None,\n \'same_order\': False,\n \'self\': \'<Destination: \'\n \'\u0420\u0438\u043e-\u0434\u0435-\u0416\u0430\u043d\u0435\u0439\u0440\u043e>\',\n \'track_updates\': False,\n \'update_cached_parent\': True}},\n {\'abs_path\': \'/usr/local/lib/python3.4/site-packages/mptt/managers.py\',\n \'context_line\': \' \'\n \'self._move_root_node(node, \'\n \'target, \'\n \'position)\',\n \'filename\': \'mptt/managers.py\',\n \'function\': \'_move_node\',\n \'lineno\': 576,\n \'module\': \'mptt.managers\',\n \'post_context\': [\' \'\n \'else:\',\n \' \'\n \'self._move_child_node(node, \'\n \'target, \'\n \'position)\',\n \'\',\n \' \'\n \'def \'\n \'move_node(self, \'\n \'node, \'\n \'target, \'\n "position=\'last-child\'):",\n \' \'\n \'"""\'],\n \'pre_context\': [\' \'\n \'self._make_child_root_node(node)\',\n \' \'\n \'elif \'\n \'target.is_root_node() \'\n \'and \'\n \'position \'\n \'in \'\n "(\'left\', "\n "\'right\'):",\n \' \'\n \'self._make_sibling_of_root_node(node, \'\n \'target, \'\n \'position)\',\n \' \'\n \'else:\',\n \' \'\n \'if \'\n \'node.is_root_node():\'],\n \'vars\': {\'node\': \'<Destination: \'\n \'\u0420\u0438\u043e-\u0434\u0435-\u0416\u0430\u043d\u0435\u0439\u0440\u043e>\',\n \'position\': "\'last-child\'",\n \'refresh_target\': True,\n \'save\': False,\n \'self\': \'<mptt.managers.TreeManager \'\n \'object \'\n \'at \'\n \'0x80b1d2d30>\',\n \'target\': \'<Destination: \'\n \'\u0411\u0440\u0430\u0437\u0438\u043b\u0438\u044f>\'}},\n {\'abs_path\': \'/usr/local/lib/python3.4/site-packages/mptt/managers.py\',\n \'context_line\': \' \'\n \'new_tree_id, \'\n \'node.pk, \'\n \'parent.pk, \'\n \'left, \'\n \'right, \'\n \'tree_id])\',\n \'filename\': \'mptt/managers.py\',\n \'function\': \'_move_root_node\',\n \'lineno\': 1227,\n \'module\': \'mptt.managers\',\n \'post_context\': [\'\',\n \' \'\n \'# \'\n \'Update \'\n \'the \'\n \'former \'\n \'root \'\n \'node \'\n \'to \'\n \'be \'\n \'consistent \'\n \'with \'\n \'the \'\n \'updated\',\n \' \'\n \'# \'\n \'tree \'\n \'in \'\n \'the \'\n \'database.\',\n \' \'\n \'setattr(node, \'\n \'self.left_attr, \'\n \'left \'\n \'- \'\n \'left_right_change)\',\n \' \'\n \'setattr(node, \'\n \'self.right_attr, \'\n \'right \'\n \'- \'\n \'left_right_change)\'],\n \'pre_context\': [\' \'\n \'}\',\n \'\',\n \' \'\n \'cursor \'\n \'= \'\n \'connection.cursor()\',\n \' \'\n \'cursor.execute(move_tree_query, \'\n \'[\',\n \' \'\n \'level_change, \'\n \'left_right_change, \'\n \'left_right_change,\'],\n \'vars\': {\'connection\': \'<django.contrib.gis.db.backends.postgis.base.DatabaseWrapper \'\n \'object \'\n \'at \'\n \'0x807aaaf98>\',\n \'cursor\': \'<django.db.backends.utils.CursorWrapper \'\n \'object \'\n \'at \'\n \'0x8131b6400>\',\n \'left\': 4,\n \'left_right_change\': -2,\n \'level\': 3,\n \'level_change\': 2,\n \'move_tree_query\': "\'\\n"\n \' \'\n \'UPDATE \'\n \'"guide_destination"\\n\'\n \' \'\n \'SET \'\n \'"level" \'\n \'= \'\n \'"level" \'\n \'- \'\n \'%s,\\n\'\n \' \'\n \'"lft" \'\n \'= \'\n \'"lft" \'\n \'- \'\n \'%s,\\n\'\n \' \'\n \'"rght" \'\n \'= \'\n \'"rght" \'\n \'- \'\n \'%s,\\n\'\n \' \'\n \'"tree_id" \'\n \'= \'\n \'%s,\\n\'\n \' \'\n \'"parent_id" \'\n \'= \'\n \'CASE\\n\'\n \' \'\n \'WHEN \'\n \'"id" \'\n \'= \'\n \'%s\\n\'\n \' \'\n \'THEN \'\n \'%s\\n\'\n \' \'\n \'ELSE \'\n \'"parent_id" \'\n \'END\\n\'\n \' \'\n \'WHERE \'\n \'"lft" \'\n \'>= \'\n \'%s \'\n \'AND \'\n \'"lft" \'\n \'<= \'\n \'%s\\n\'\n \' \'\n \'AND \'\n \'"tree_id" \'\n \'= \'\n "%s\'",\n \'new_tree_id\': 132,\n \'node\': \'<Destination: \'\n \'\u0420\u0438\u043e-\u0434\u0435-\u0416\u0430\u043d\u0435\u0439\u0440\u043e>\',\n \'opts\': \'<Options \'\n \'for \'\n \'Destination>\',\n \'parent\': \'<Destination: \'\n \'\u0411\u0440\u0430\u0437\u0438\u043b\u0438\u044f>\',\n \'position\': "\'last-child\'",\n \'qn\': \'<bound \'\n \'method \'\n \'PostGISOperations.quote_name \'\n \'of \'\n \'<django.contrib.gis.db.backends.postgis.operations.PostGISOperations \'\n \'object \'\n \'at \'\n \'0x807ab6080>>\',\n \'right\': 13,\n \'right_shift\': 10,\n \'self\': \'<mptt.managers.TreeManager \'\n \'object \'\n \'at \'\n \'0x80b1d2d30>\',\n \'space_target\': 5,\n \'target\': \'<Destination: \'\n \'\u0411\u0440\u0430\u0437\u0438\u043b\u0438\u044f>\',\n \'tree_id\': 67,\n \'width\': 10}},\n {\'abs_path\': \'/usr/local/lib/python3.4/site-packages/django/db/backends/utils.py\',\n \'context_line\': \' \'\n \'return \'\n \'self.cursor.execute(sql, \'\n \'params)\',\n \'filename\': \'django/db/backends/utils.py\',\n \'function\': \'execute\',\n \'in_app\': False,\n \'lineno\': 64,\n \'module\': \'django.db.backends.utils\',\n \'post_context\': [\'\',\n \' \'\n \'def \'\n \'executemany(self, \'\n \'sql, \'\n \'param_list):\',\n \' \'\n \'self.db.validate_no_broken_transaction()\',\n \' \'\n \'with \'\n \'self.db.wrap_database_errors:\',\n \' \'\n \'return \'\n \'self.cursor.executemany(sql, \'\n \'param_list)\'],\n \'pre_context\': [\' \'\n \'self.db.validate_no_broken_transaction()\',\n \' \'\n \'with \'\n \'self.db.wrap_database_errors:\',\n \' \'\n \'if \'\n \'params \'\n \'is \'\n \'None:\',\n \' \'\n \'return \'\n \'self.cursor.execute(sql)\',\n \' \'\n \'else:\'],\n \'vars\': {\'params\': [2,\n -2,\n -2,\n 132,\n 917,\n 352,\n 4,\n 13,\n 67],\n \'self\': \'<django.db.backends.utils.CursorWrapper \'\n \'object \'\n \'at \'\n \'0x8131b6400>\',\n \'sql\': "\'\\n"\n \' \'\n \'UPDATE \'\n \'"guide_destination"\\n\'\n \' \'\n \'SET \'\n \'"level" \'\n \'= \'\n \'"level" \'\n \'- \'\n \'%s,\\n\'\n \' \'\n \'"lft" \'\n \'= \'\n \'"lft" \'\n \'- \'\n \'%s,\\n\'\n \' \'\n \'"rght" \'\n \'= \'\n \'"rght" \'\n \'- \'\n \'%s,\\n\'\n \' \'\n \'"tree_id" \'\n \'= \'\n \'%s,\\n\'\n \' \'\n \'"parent_id" \'\n \'= \'\n \'CASE\\n\'\n \' \'\n \'WHEN \'\n \'"id" \'\n \'= \'\n \'%s\\n\'\n \' \'\n \'THEN \'\n \'%s\\n\'\n \' \'\n \'ELSE \'\n \'"parent_id" \'\n \'END\\n\'\n \' \'\n \'WHERE \'\n \'"lft" \'\n \'>= \'\n \'%s \'\n \'AND \'\n \'"lft" \'\n \'<= \'\n \'%s\\n\'\n \' \'\n \'AND \'\n \'"tree_id" \'\n \'= \'\n "%s\'"}},\n {\'abs_path\': \'/usr/local/lib/python3.4/site-packages/django/db/utils.py\',\n \'context_line\': \' \'\n \'six.reraise(dj_exc_type, \'\n \'dj_exc_value, \'\n \'traceback)\',\n \'filename\': \'django/db/utils.py\',\n \'function\': \'__exit__\',\n \'in_app\': False,\n \'lineno\': 97,\n \'module\': \'django.db.utils\',\n \'post_context\': [\'\',\n \' \'\n \'def \'\n \'__call__(self, \'\n \'func):\',\n \' \'\n \'# \'\n \'Note \'\n \'that \'\n \'we \'\n \'are \'\n \'intentionally \'\n \'not \'\n \'using \'\n \'@wraps \'\n \'here \'\n \'for \'\n \'performance\',\n \' \'\n \'# \'\n \'reasons. \'\n \'Refs \'\n \'#21109.\',\n \' \'\n \'def \'\n \'inner(*args, \'\n \'**kwargs):\'],\n \'pre_context\': [\' \'\n \'dj_exc_value.__cause__ \'\n \'= \'\n \'exc_value\',\n \' \'\n \'# \'\n \'Only \'\n \'set \'\n \'the \'\n "\'errors_occurred\' "\n \'flag \'\n \'for \'\n \'errors \'\n \'that \'\n \'may \'\n \'make\',\n \' \'\n \'# \'\n \'the \'\n \'connection \'\n \'unusable.\',\n \' \'\n \'if \'\n \'dj_exc_type \'\n \'not \'\n \'in \'\n \'(DataError, \'\n \'IntegrityError):\',\n \' \'\n \'self.wrapper.errors_occurred \'\n \'= \'\n \'True\'],\n \'vars\': {\'db_exc_type\': \'<class \'\n "\'psycopg2.IntegrityError\'>",\n \'dj_exc_type\': \'<class \'\n "\'django.db.utils.IntegrityError\'>",\n \'dj_exc_value\': "IntegrityError(\'new "\n \'row \'\n \'for \'\n \'relation \'\n \'"guide_destination" \'\n \'violates \'\n \'check \'\n \'constraint \'\n \'"guide_destination_level_check"\\\\nDETAIL: \'\n \'Failing \'\n \'row \'\n \'contains \'\n \'(706, \'\n \'null, \'\n \'null, \'\n \'4d5e42c4bf60817f5c91cd01, \'\n \'\u041e\u0442\u0434\u044b\u0445 \'\n \'\u0432 \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435: \'\n \'\u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \'\n \'\u043f\u043e..., \'\n \'\u041a\u0430\u0436\u0434\u044b\u0439 \'\n \'\u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e \'\n \'\u0434\u043e\u043b\u0436\u0435\u043d \'\n \'\u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c \'\n \'..., \'\n \'2, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, \'\n \'Gold \'\n \'Coast, \'\n \'\u0432, \'\n \'\u0417\u043e\u043b\u043e\u0442\u043e\u0435 \'\n \'\u043f\u043e\u0431\u0435\u0440\u0435\u0436\u044c\u0435, \'\n \'\u0417\u043e\u043b\u043e\u0442\u043e\u0439 \'\n \'\u0431\u0435\u0440\u0435\u0433 \'\n \'\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 \'\n \'- \'\n \'\u044d\u0442\u043e \'\n \'\u0441\u043e\u043b\u043d\u0446..., \'\n \'<p>\u0421\u0435\u0440\u0444\u0435\u0440\u044b \'\n \'\u0432 \'\n \'\u043d\u0435\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0445 \'\n \'\u043a\u043e\u043b\u0438\u0447\u0435\u0441..., \'\n \'17, \'\n \'14150, \'\n \'0, \'\n \', \'\n \'3, \'\n \'0101000020E610000060E5D022DB2D63400000000000003CC0, \'\n \', \'\n \'27, \'\n \'2016-03-02 \'\n \'19:22:36.030908+00, \'\n \'2016-03-02 \'\n \'20:42:40.391275+00, \'\n \'original_images/4dcead3b60cb1.jpg, \'\n \'null, \'\n \'8, \'\n \'9, \'\n \'132, \'\n \'-1, \'\n \'null, \'\n \'229, \'\n \'null, \'\n \', \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0443, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0430, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u043e\u043c, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \'\n \'\u043e, \'\n \'Australia_Oceania/Australia/Gold_Coast, \'\n \'/guide/australia_oceania/australia/gold_coast, \'\n \', \'\n \'f, \'\n \'gold_coast, \'\n "original_images/4dcead3b60cb1.jpg).\\\\n\',)",\n \'exc_type\': \'<class \'\n "\'psycopg2.IntegrityError\'>",\n \'exc_value\': "IntegrityError(\'new "\n \'row \'\n \'for \'\n \'relation \'\n \'"guide_destination" \'\n \'violates \'\n \'check \'\n \'constraint \'\n \'"guide_destination_level_check"\\\\nDETAIL: \'\n \'Failing \'\n \'row \'\n \'contains \'\n \'(706, \'\n \'null, \'\n \'null, \'\n \'4d5e42c4bf60817f5c91cd01, \'\n \'\u041e\u0442\u0434\u044b\u0445 \'\n \'\u0432 \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435: \'\n \'\u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \'\n \'\u043f\u043e..., \'\n \'\u041a\u0430\u0436\u0434\u044b\u0439 \'\n \'\u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e \'\n \'\u0434\u043e\u043b\u0436\u0435\u043d \'\n \'\u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c \'\n \'..., \'\n \'2, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, \'\n \'Gold \'\n \'Coast, \'\n \'\u0432, \'\n \'\u0417\u043e\u043b\u043e\u0442\u043e\u0435 \'\n \'\u043f\u043e\u0431\u0435\u0440\u0435\u0436\u044c\u0435, \'\n \'\u0417\u043e\u043b\u043e\u0442\u043e\u0439 \'\n \'\u0431\u0435\u0440\u0435\u0433 \'\n \'\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 \'\n \'- \'\n \'\u044d\u0442\u043e \'\n \'\u0441\u043e\u043b\u043d\u0446..., \'\n \'<p>\u0421\u0435\u0440\u0444\u0435\u0440\u044b \'\n \'\u0432 \'\n \'\u043d\u0435\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0445 \'\n \'\u043a\u043e\u043b\u0438\u0447\u0435\u0441..., \'\n \'17, \'\n \'14150, \'\n \'0, \'\n \', \'\n \'3, \'\n \'0101000020E610000060E5D022DB2D63400000000000003CC0, \'\n \', \'\n \'27, \'\n \'2016-03-02 \'\n \'19:22:36.030908+00, \'\n \'2016-03-02 \'\n \'20:42:40.391275+00, \'\n \'original_images/4dcead3b60cb1.jpg, \'\n \'null, \'\n \'8, \'\n \'9, \'\n \'132, \'\n \'-1, \'\n \'null, \'\n \'229, \'\n \'null, \'\n \', \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0443, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0430, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u043e\u043c, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \'\n \'\u043e, \'\n \'Australia_Oceania/Australia/Gold_Coast, \'\n \'/guide/australia_oceania/australia/gold_coast, \'\n \', \'\n \'f, \'\n \'gold_coast, \'\n "original_images/4dcead3b60cb1.jpg).\\\\n\',)",\n \'self\': \'<django.db.utils.DatabaseErrorWrapper \'\n \'object \'\n \'at \'\n \'0x80dbe4ac8>\',\n \'traceback\': \'<traceback \'\n \'object \'\n \'at \'\n \'0x8132bd748>\'}},\n {\'abs_path\': \'/usr/local/lib/python3.4/site-packages/django/utils/six.py\',\n \'context_line\': \' \'\n \'raise \'\n \'value.with_traceback(tb)\',\n \'filename\': \'django/utils/six.py\',\n \'function\': \'reraise\',\n \'in_app\': False,\n \'lineno\': 658,\n \'module\': \'django.utils.six\',\n \'post_context\': [\' \'\n \'raise \'\n \'value\',\n \'\',\n \'else:\',\n \' \'\n \'def \'\n \'exec_(_code_, \'\n \'_globs_=None, \'\n \'_locs_=None):\',\n \' \'\n \'"""Execute \'\n \'code \'\n \'in \'\n \'a \'\n \'namespace."""\'],\n \'pre_context\': [\'\',\n \' \'\n \'def \'\n \'reraise(tp, \'\n \'value, \'\n \'tb=None):\',\n \' \'\n \'if \'\n \'value \'\n \'is \'\n \'None:\',\n \' \'\n \'value \'\n \'= \'\n \'tp()\',\n \' \'\n \'if \'\n \'value.__traceback__ \'\n \'is \'\n \'not \'\n \'tb:\'],\n \'vars\': {\'tb\': \'<traceback \'\n \'object \'\n \'at \'\n \'0x8132bd748>\',\n \'tp\': \'<class \'\n "\'django.db.utils.IntegrityError\'>",\n \'value\': "IntegrityError(\'new "\n \'row \'\n \'for \'\n \'relation \'\n \'"guide_destination" \'\n \'violates \'\n \'check \'\n \'constraint \'\n \'"guide_destination_level_check"\\\\nDETAIL: \'\n \'Failing \'\n \'row \'\n \'contains \'\n \'(706, \'\n \'null, \'\n \'null, \'\n \'4d5e42c4bf60817f5c91cd01, \'\n \'\u041e\u0442\u0434\u044b\u0445 \'\n \'\u0432 \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435: \'\n \'\u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \'\n \'\u043f\u043e..., \'\n \'\u041a\u0430\u0436\u0434\u044b\u0439 \'\n \'\u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e \'\n \'\u0434\u043e\u043b\u0436\u0435\u043d \'\n \'\u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c \'\n \'..., \'\n \'2, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, \'\n \'Gold \'\n \'Coast, \'\n \'\u0432, \'\n \'\u0417\u043e\u043b\u043e\u0442\u043e\u0435 \'\n \'\u043f\u043e\u0431\u0435\u0440\u0435\u0436\u044c\u0435, \'\n \'\u0417\u043e\u043b\u043e\u0442\u043e\u0439 \'\n \'\u0431\u0435\u0440\u0435\u0433 \'\n \'\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 \'\n \'- \'\n \'\u044d\u0442\u043e \'\n \'\u0441\u043e\u043b\u043d\u0446..., \'\n \'<p>\u0421\u0435\u0440\u0444\u0435\u0440\u044b \'\n \'\u0432 \'\n \'\u043d\u0435\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0445 \'\n \'\u043a\u043e\u043b\u0438\u0447\u0435\u0441..., \'\n \'17, \'\n \'14150, \'\n \'0, \'\n \', \'\n \'3, \'\n \'0101000020E610000060E5D022DB2D63400000000000003CC0, \'\n \', \'\n \'27, \'\n \'2016-03-02 \'\n \'19:22:36.030908+00, \'\n \'2016-03-02 \'\n \'20:42:40.391275+00, \'\n \'original_images/4dcead3b60cb1.jpg, \'\n \'null, \'\n \'8, \'\n \'9, \'\n \'132, \'\n \'-1, \'\n \'null, \'\n \'229, \'\n \'null, \'\n \', \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0443, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0430, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u043e\u043c, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \'\n \'\u043e, \'\n \'Australia_Oceania/Australia/Gold_Coast, \'\n \'/guide/australia_oceania/australia/gold_coast, \'\n \', \'\n \'f, \'\n \'gold_coast, \'\n "original_images/4dcead3b60cb1.jpg).\\\\n\',)"}},\n {\'abs_path\': \'/usr/local/lib/python3.4/site-packages/django/db/backends/utils.py\',\n \'context_line\': \' \'\n \'return \'\n \'self.cursor.execute(sql, \'\n \'params)\',\n \'filename\': \'django/db/backends/utils.py\',\n \'function\': \'execute\',\n \'in_app\': False,\n \'lineno\': 64,\n \'module\': \'django.db.backends.utils\',\n \'post_context\': [\'\',\n \' \'\n \'def \'\n \'executemany(self, \'\n \'sql, \'\n \'param_list):\',\n \' \'\n \'self.db.validate_no_broken_transaction()\',\n \' \'\n \'with \'\n \'self.db.wrap_database_errors:\',\n \' \'\n \'return \'\n \'self.cursor.executemany(sql, \'\n \'param_list)\'],\n \'pre_context\': [\' \'\n \'self.db.validate_no_broken_transaction()\',\n \' \'\n \'with \'\n \'self.db.wrap_database_errors:\',\n \' \'\n \'if \'\n \'params \'\n \'is \'\n \'None:\',\n \' \'\n \'return \'\n \'self.cursor.execute(sql)\',\n \' \'\n \'else:\'],\n \'vars\': {\'params\': [2,\n -2,\n -2,\n 132,\n 917,\n 352,\n 4,\n 13,\n 67],\n \'self\': \'<django.db.backends.utils.CursorWrapper \'\n \'object \'\n \'at \'\n \'0x8131b6400>\',\n \'sql\': "\'\\n"\n \' \'\n \'UPDATE \'\n \'"guide_destination"\\n\'\n \' \'\n \'SET \'\n \'"level" \'\n \'= \'\n \'"level" \'\n \'- \'\n \'%s,\\n\'\n \' \'\n \'"lft" \'\n \'= \'\n \'"lft" \'\n \'- \'\n \'%s,\\n\'\n \' \'\n \'"rght" \'\n \'= \'\n \'"rght" \'\n \'- \'\n \'%s,\\n\'\n \' \'\n \'"tree_id" \'\n \'= \'\n \'%s,\\n\'\n \' \'\n \'"parent_id" \'\n \'= \'\n \'CASE\\n\'\n \' \'\n \'WHEN \'\n \'"id" \'\n \'= \'\n \'%s\\n\'\n \' \'\n \'THEN \'\n \'%s\\n\'\n \' \'\n \'ELSE \'\n \'"parent_id" \'\n \'END\\n\'\n \' \'\n \'WHERE \'\n \'"lft" \'\n \'>= \'\n \'%s \'\n \'AND \'\n \'"lft" \'\n \'<= \'\n \'%s\\n\'\n \' \'\n \'AND \'\n \'"tree_id" \'\n \'= \'\n "%s\'"}}]},\n \'type\': \'IntegrityError\',\n \'value\': \'new row for relation \'\n \'"guide_destination" violates check \'\n \'constraint \'\n \'"guide_destination_level_check"\\n\'\n \'DETAIL: Failing row contains (706, \'\n \'null, null, \'\n \'4d5e42c4bf60817f5c91cd01, \u041e\u0442\u0434\u044b\u0445 \u0432 \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435: \u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u043f\u043e..., \'\n \'\u041a\u0430\u0436\u0434\u044b\u0439 \u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c \'\n \'..., 2, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, Gold Coast, \u0432, \'\n \'\u0417\u043e\u043b\u043e\u0442\u043e\u0435 \u043f\u043e\u0431\u0435\u0440\u0435\u0436\u044c\u0435, \u0417\u043e\u043b\u043e\u0442\u043e\u0439 \u0431\u0435\u0440\u0435\u0433 \'\n \'\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 - \u044d\u0442\u043e \u0441\u043e\u043b\u043d\u0446..., <p>\u0421\u0435\u0440\u0444\u0435\u0440\u044b \'\n \'\u0432 \u043d\u0435\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0445 \u043a\u043e\u043b\u0438\u0447\u0435\u0441..., 17, \'\n \'14150, 0, , 3, \'\n \'0101000020E610000060E5D022DB2D63400000000000003CC0, \'\n \', 27, 2016-03-02 19:22:36.030908+00, \'\n \'2016-03-02 20:42:40.391275+00, \'\n \'original_images/4dcead3b60cb1.jpg, \'\n \'null, 8, 9, 132, -1, null, 229, \'\n \'null, , \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0443, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0430, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u043e\u043c, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \u043e, \'\n \'Australia_Oceania/Australia/Gold_Coast, \'\n \'/guide/australia_oceania/australia/gold_coast, \'\n \', f, gold_coast, \'\n \'original_images/4dcead3b60cb1.jpg).\\n\'}]},\n \'extra\': {\'argv\': ["\'./manage.py\'",\n "\'get_redigo\'",\n "\'--settings=travel.settings.production\'"],\n \'sys.argv\': ["\'./manage.py\'",\n "\'get_redigo\'",\n "\'--settings=travel.settings.production\'"]},\n \'level\': 40,\n \'message\': \'IntegrityError: new row for relation "guide_destination" \'\n \'violates check constraint "guide_destination_level_check"\\n\'\n \'DETAIL: Failing row contains (706, null, null, \'\n \'4d5e42c4bf60817f5c91cd01, \u041e\u0442\u0434\u044b\u0445 \u0432 \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435: \u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \'\n \'\u043f\u043e..., \u041a\u0430\u0436\u0434\u044b\u0439 \u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c ..., 2, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, \'\n \'Gold Coast, \u0432, \u0417\u043e\u043b\u043e\u0442\u043e\u0435 \u043f\u043e\u0431\u0435\u0440\u0435\u0436\u044c\u0435, \u0417\u043e\u043b\u043e\u0442\u043e\u0439 \u0431\u0435\u0440\u0435\u0433 \u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 - \u044d\u0442\u043e \'\n \'\u0441\u043e\u043b\u043d\u0446..., <p>\u0421\u0435\u0440\u0444\u0435\u0440\u044b \u0432 \u043d\u0435\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0445 \u043a\u043e\u043b\u0438\u0447\u0435\u0441..., 17, 14150, 0, \'\n \', 3, 0101000020E610000060E5D022DB2D63400000000000003CC0, , 27, \'\n \'2016-03-02 19:22:36.030908+00, 2016-03-02 20:42:40.391275+00, \'\n \'original_images/4dcead3b60cb1.jpg, null, 8, 9, 132, -1, null, \'\n \'229, null, , \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0443, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0430, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u043e\u043c, \'\n \'\u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \u043e, \'\n \'Australia_Oceania/Australia/Gold_Coast, \'\n \'/guide/australia_oceania/australia/gold_coast, , f, gold_coast, \'\n \'original_images/4dcead3b60cb1.jpg).\\n\',\n \'modules\': {\'autocomplete_light\': \'2.2.3\',\n \'django\': \'1.8.2\',\n \'easy_thumbnails\': \'2.2\',\n \'image_cropping\': \'1.0.1\',\n \'mptt\': \'0.7.4\',\n \'multiupload\': \'0.5\',\n \'python\': \'3.4.1\',\n \'pytils\': \'0.3dev\',\n \'raven\': \'5.3.1\',\n \'rest_framework\': \'3.1.3\',\n \'rest_framework_swagger\': \'0.3.2\',\n \'suit\': \'0.2.13\',\n \'travel\': \'1.9.0\'},\n \'platform\': \'python\',\n \'project\': \'3\',\n \'server_name\': \'back101.travel.rambler.ru\',\n \'tags\': {\'site\': \'travel.rambler.ru\'},\n \'time_spent\': None,\n \'timestamp\': \'2016-03-02T20:42:40Z\'}')
  2355. ['IntegrityError: new row for relation "guide_destination" violates check constraint "guide_destination_level_check"\nDETAIL: Failing row contains (706, null, null, 4d5e42c4bf60817f5c91cd01, \u041e\u0442\u0434\u044b\u0445 \u0432 \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435: \u043f\u0443\u0442\u0435\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u043f\u043e..., \u041a\u0430\u0436\u0434\u044b\u0439 \u043d\u0435\u043f\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c ..., 2, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, Gold Coast, \u0432, \u0417\u043e\u043b\u043e\u0442\u043e\u0435 \u043f\u043e\u0431\u0435\u0440\u0435\u0436\u044c\u0435, \u0417\u043e\u043b\u043e\u0442\u043e\u0439 \u0431\u0435\u0440\u0435\u0433 \u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0438 - \u044d\u0442\u043e \u0441\u043e\u043b\u043d\u0446..., <p>\u0421\u0435\u0440\u0444\u0435\u0440\u044b \u0432 \u043d\u0435\u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0445 \u043a\u043e\u043b\u0438\u0447\u0435\u0441..., 17, 14150, 0, , 3, 0101000020E610000060E5D022DB2D63400000000000003CC0, , 27, 2016-03-02 19:22:36.030908+00, 2016-03-02 20:42:40.391275+00, original_images/4dcead3b60cb1.jpg, null, 8, 9, 132, -1, null, 229, null, , \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0443, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0430, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u043e\u043c, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \u0413\u043e\u043b\u0434-\u041a\u043e\u0441\u0442\u0435, \u043e, Australia_Oceania/Australia/Gold_Coast, /guide/australia_oceania/australia/gold_coast, , f, gold_coast, original_images/4dcead3b60cb1.jpg).\n', ' File "raven/contrib/django/management/__init__.py", line 41, in new_execute', ' File "django/core/management/base.py", line 441, in execute', ' File "apps/guide/management/commands/get_redigo.py", line 16, in handle', ' File "django/core/management/__init__.py", line 120, in call_command', ' File "raven/contrib/django/management/__init__.py", line 41, in new_execute', ' File "django/core/management/base.py", line 441, in execute', ' File "apps/guide/management/commands/get_destinations.py", line 499, in handle', ' File "apps/guide/management/commands/get_destinations.py", line 429, in assign_relations', ' File "apps/guide/models/destination.py", line 232, in save', ' File "mptt/models.py", line 918, in save', ' File "mptt/managers.py", line 576, in _move_node', ' File "mptt/managers.py", line 1227, in _move_root_node', ' File "django/db/backends/utils.py", line 64, in execute', ' File "django/db/utils.py", line 97, in __exit__', ' File "django/utils/six.py", line 658, in reraise', ' File "django/db/backends/utils.py", line 64, in execute']
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement