
    S
h1.                     ^   d Z ddlZddlmZ ddlZddlmZ ddlmZ	 ddl
Z ej                    Ze                    ddg          Ze                    d	d
g          Ze                    dg           Z ed e                    dg           D                       ZdZe                    dd          ZdZ ej        ddddddddddddddddddddd d!d"d#dd$           d%Zd Zd Zd&Zd'Z ed(d          Zd)Zd*Z d+Z!dZ"d,Z#ej$        %                    ej$        &                    ej'                            Z(d-Z)d.Z*d/Z+d0Z,d1Z-d2Z.d3Z/ ed4ej$        0                    d5                    Z1 ed6ej$        0                    d7                    Z2d8d9gZ3g Z4d:d;id:d<id:d=id>Z5g d?Z6d@d dAdBidCgZ7dDZ8e                    dEd          Z9dFZ:dGgZ;dHZ<e                    dId          Z=e                    dJd           Z>dKdLdMdNdOZ?e@                    dPdQ          ZA edRdS          ZB edTd          ZCdUZDdVZE edWd          ZFdZGdXZHdYZIdQZJdZZKd[ZLd\ZMd]eN                    d^d_`          iZOdZPdZQdZRdaZSi ZTi ZUdbdcgZVdd e	de          fdf e	dg          fdh e	di          fdj e	dk          fdl e	dm          fdn e	do          fdp e	dq          fdr e	ds          fdt e	du          fdv e	dw          fdx e	dy          fdz e	d{          fd| e	d}          fd~ e	d          fd e	d          fd e	d          fd e	d          ffZW edd          ZXd ZYej$        0                    e(d          gZZe@                    dd          Z[e@                    dd          Z\e@                    dd          Z]dZ+dZ^dZ_g Z` edd          Za edd          Zbearebre_dz  Z_e_dz  Z_dddddddiddgddidZce                    dd          Zd edd          ZedS )z(Base settings shared by all environments    N	parseaddr)	LANG_INFO)gettext_lazyINTERNAL_IPSz	127.0.0.1)defaultALLOWED_HOSTS*CSRF_TRUSTED_ORIGINSc              #   4   K   | ]}t          |          V  d S )Nr   ).0emails     ]/var/www/html/01_SiteInternet/03_Maps/venv/lib/python3.11/site-packages/umap/settings/base.py	<genexpr>r      s*      LLEyLLLLLL    ADMINSzumap.asgi.applicationDEBUGF   Amharicam-etu   አማርኛ)bidinamecode
name_localzhChineseu   简体中文)r   r   r   r   siSinhalau   සිංහලmsMalayzBahasa MelayuTfa-irPersian (Iran)u
   فارسی)r   r   r   r   r!   UTCen)/)r   r   )arArabic)astAsturian)bg	Bulgarian)brBreton)caCatalan)zcs-czCzech)daDanish)deGerman)elGreek)r$   English)esSpanish)etEstonian)euBasque)r!   r"   )fiFinnish)frFrench)glGalician)heHebrew)hrCroatian)hu	Hungarian)id
Indonesian)is	Icelandic)itItalian)jaJapanese)koKorean)lt
Lithuanian)r   r    )nlDutch)no	Norwegian)plPolish)pt
Portuguese)zpt-brzPortuguese (Brazil))zpt-ptzPortuguese (Portugal))roRomanian)ruRussian)r   r   )zsk-skSlovak)sl	Slovenian)srSerbian)svSwedish)zth-thzThai (Thailand))trTurkish)zuk-ua	Ukrainian)vi
Vietnamese)r   r   )zzh-twzChinese (Taiwan)
SECRET_KEY)zdjango.contrib.authzdjango.contrib.contenttypeszdjango.contrib.sessionszdjango.contrib.siteszdjango.contrib.messageszdjango.contrib.staticfileszdjango.contrib.adminzdjango.contrib.gisdjango_probesumapsocial_djangoz#agnocomplete.app.AgnocompleteConfigzdjango.db.models.AutoFieldz.django.core.mail.backends.console.EmailBackendz&django.forms.renderers.DjangoTemplatesz	umap.urlszumap.wsgi.applicationz/login/z/logout/login_popup_endz/static/z	/uploads/STATIC_ROOTstatic
MEDIA_ROOTuploadsz3django.contrib.staticfiles.finders.FileSystemFinderz7django.contrib.staticfiles.finders.AppDirectoriesFinderBACKENDz+django.core.files.storage.FileSystemStoragezumap.storage.fs.FSDataStoragez7umap.storage.staticfiles.UmapManifestStaticFilesStorage)r   datastaticfiles)ztext/cssztext/javascriptzapplication/javascriptzapplication/x-javascriptzimage/svg+xmlzapplication/jsonzapplication/geo+jsonz/django.template.backends.django.DjangoTemplatescontext_processors)z+django.contrib.auth.context_processors.authz(django.template.context_processors.debugz'django.template.context_processors.i18nz*django.template.context_processors.requestz(django.template.context_processors.mediaz)django.template.context_processors.staticz%django.template.context_processors.tzz3django.contrib.messages.context_processors.messagesz)social_django.context_processors.backendsz/social_django.context_processors.login_redirectz umap.context_processors.settingszumap.context_processors.version)rv   APP_DIRSOPTIONS)z4django.contrib.sessions.middleware.SessionMiddlewarez)django.middleware.locale.LocaleMiddlewarez)django.middleware.common.CommonMiddlewarez#umap.middleware.readonly_middlewarez)django.middleware.csrf.CsrfViewMiddlewarez7django.contrib.auth.middleware.AuthenticationMiddlewarez4django.contrib.messages.middleware.MessageMiddlewarez'umap.middleware.deprecated_auth_backendENABLE_ACCOUNT_LOGINz
{username}z	^usernameusernameUMAP_ALLOW_ANONYMOUSUMAP_ALLOW_EDIT_PROFILEzphttp://www.openstreetmap.org/directions?engine=osrm_car&route={lat},{lng}&locale={locale}#map={zoom}/{lat}/{lng}z /ajax-proxy/?url={url}&ttl={ttl}zhttps://photon.komoot.io/api/?z9https://www.openstreetmap.org/edit#map={zoom}/{lat}/{lng})routing
ajax_proxysearchedit_in_osmUMAP_KEEP_VERSIONS
   SITE_URLzhttp://umap.orgSHORT_SITE_URLuMapzOnline map creatorUMAP_DEMO_SITE      simplez"https://discover.umap-project.org/	user_mapsr   zpostgis://localhost:5432/umapz&django.contrib.gis.db.backends.postgis)r   enginelatestr   titleartszArt and CulturecyclingCyclingbusinessBusinessenvironmentEnvironment	education	EducationfoodzFood and AgriculturegeopoliticsGeopoliticshealthHealthhikingHikinghistoryHistorypubliczPublic sectorscienceScienceshoppingShoppingsportzSport and LeisuretravelTravel
transports
TransportstourismTourismUMAP_READONLYlocaleLEAFLET_LONGITUDE   LEAFLET_LATITUDE3   LEAFLET_ZOOM   loginz/login/popup/end/ $SOCIAL_AUTH_OPENSTREETMAP_OAUTH2_KEY 'SOCIAL_AUTH_OPENSTREETMAP_OAUTH2_SECRET)z=social_core.backends.openstreetmap_oauth2.OpenStreetMapOAuth2)z)django.contrib.auth.backends.ModelBackendconsoleERRORzlogging.StreamHandler)levelfiltersclassdjango)handlersr   )versiondisable_existing_loggersr   loggersREALTIME_ENABLED	REDIS_URLzredis://localhost:6379)f__doc__osemail.utilsr   environdjango.conf.localer   django.utils.translationr   _ro   project_moduleEnvenvlistr   r	   r   tupler   ASGI_APPLICATIONboolr   SITE_IDupdate	TIME_ZONEUSE_TZUSE_I18NLANGUAGE_CODE	LANGUAGESrm   INSTALLED_APPSDEFAULT_AUTO_FIELDEMAIL_BACKENDDEFAULT_FROM_EMAILFORM_RENDERERpathdirnamerealpath__file__PROJECT_DIRROOT_URLCONFWSGI_APPLICATION	LOGIN_URL
LOGOUT_URLLOGIN_REDIRECT_URL
STATIC_URL	MEDIA_URLjoinrr   rt   STATICFILES_FINDERSSTATICFILES_DIRSSTORAGESGZIP_CONTENT_TYPES	TEMPLATES
MIDDLEWAREr|   USER_DISPLAY_NAMEUSER_AUTOCOMPLETE_FIELDSUSER_URL_FIELDr~   r   UMAP_EXTRA_URLSintr   r   r   	SITE_NAMESITE_DESCRIPTIONr   UMAP_EXCLUDE_DEFAULT_MAPSUMAP_MAPS_PER_PAGEUMAP_MAPS_PER_SEARCHUMAP_MAPS_PER_PAGE_OWNERUMAP_SEARCH_CONFIGURATIONUMAP_HELP_URLUSER_MAPS_URLdb	DATABASESUMAP_DEFAULT_SHARE_STATUSUMAP_DEFAULT_EDIT_STATUS!UMAP_DEFAULT_FEATURES_HAVE_OWNERSUMAP_HOME_FEEDUMAP_IMPORTERSUMAP_HOST_INFOSUMAP_LABEL_KEYS	UMAP_TAGSr   	UMAP_GZIPLOCALE_PATHSr   r   r   SOCIAL_AUTH_LOGIN_REDIRECT_URLAUTHENTICATION_BACKENDS"DEPRECATED_AUTHENTICATION_BACKENDSr   r   LOGGINGr   r   r   r   r   <module>r     s    . . 
			 ! ! ! ! ! !  ( ( ( ( ( ( 6 6 6 6 6 6    gkmm xxx>>3%88xx 6xCC 	LLSXXhX-K-KLLL	L	L* %((
 	  (	
 
 (	
 
 +	
 
 )	
 
 $&	
 
3 ! ! !H 		0	f St,,,
" 2 @ 8 goobg..~/FGGHH * 	
& 
	c-h)?)?@@@Srw||I'>'>???
 :=    	@ 	2 	L
 
   " E  #
 	8	
$ xx 6xFF    (= 
 xx 6xFF ((#<d(KK  B4.N	  WW12W>> 3z#4555%t444	' %u555!    $ 4svv/7   	 !  $) !7#QQ !!"):AAm$$%!!K..!QQ%&&'AAm$$%qq{{qq{{)qq!!"):aa#$$%qq{{11\??#)#	( OU333	[(334GG/G;; 77-r7:: ww~qw11 	!4  %' "'*s*B( ( ( $ +.#-r+ + + ' ( ,S     I I   %,
 
 	"
 
 ( 88.8>> C%=>>>			r   