
    14g                         d dl Z d dlZd dlmZ d dlmZ d dlmZ d dlm	Z	 e j
                            e j
                            e                    Zej        Ze	d             ZdS )    N)settings)render)HttpResponse)xframe_options_exemptc                 :   t                                           }t          j                            t
          ddd                    |                    }t          j                            |          s"t          d                    |                    S t          |d          5 }t          j        |          }d d d            n# 1 swxY w Y   t          |                                          d         }t          d|           d ||                                         D             }d	                    |          }t          d
|           t          j                            dd|||dz             }t          |           |||d}	t!          | d|	          S )Nstaticconfigz{}.jsonz!config json file for {} not foundrr   z	map_set: c                 J    g | ] \  }}|d k    t          |          d         !S )namer   )list).0keyvaluess      )/home/wanglx/app/map_library/app/views.py
<listcomp>zhome.<locals>.<listcomp>   s2    ccc;3UX\bUbUbtF||AUbUbUb    _zdefault_image_name: mapsz.png)locationr	   	image_urlz
index.html)TARGET_COUNTRYlowerospathjoincur_dirformatexistsr   openjsonloadr   keysprintitemsr   )
requestr   config_pathfr	   map_setdefault_optionsdefault_image_namer   contexts
             r   homer-      s    ##%%H',,w(I<L<LX<V<VWWK7>>+&& R?FFxPPQQQ	k3		 11               6;;==!!!$G	;   cc&/:O:O:Q:QcccO/22	!#5666XvxBTW]B]^^I	9
  G '<111s   %CC
C
)r   r!   django.confr   django.shortcutsr   django.httpr   $django.views.decorators.clickjackingr   r   dirnamerealpath__file__r   r   r-    r   r   <module>r6      s    				              # # # # # # $ $ $ $ $ $ F F F F F F
'//"'**844
5
5 ( 2 2 2 2 2r   