o
    g(`                     @   sb	  d Z ddlZddlmZ ddlZddlZe Zej  ee	
 jjZddlmZ dZeddkZdgZg d	Zd
Zg dZdgZdZded gddg didgZdZddedededededdiZddiddidd idd!igZd"Zd"ed#fd$ed%fd&ed'fd(ed)fgZd*ZdZ dZ!dZ"ed+ fZ#d,Z$ed- gZ%ed. Z&d/Z'e(ed0Z)d1Z*d2d3d4d5d6d4d7d8d4d9d:d4d;d<d4d=d>d4gZ+dZ,d?Z-d@Z.dAZ/dBZ0g dCg dDg dEg dFdGg dHe+e+dIe+e+dIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdTdYdZd[d\dTgid]g dCg dDg dEg dFdGg dHe+e+dIe+e+dIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdTdYdZd[d\dTgid]d^d_d_d_d`idaZ1ddl2Z2e23dbdcd dZ4dZ4ddZ5dZ6deZ7ddfe(edgdhiZ8dZ9dZ:diZ;dZ<dZ=djZ>dkZ?e(edgZ@ejA ZBeBCdlZDejEFedmeD ZEejEGeEseHeE 	 g dndodpeE dqeD drfdsdtdpeE dueD drfdvdwdpeE dxeD drfdvdydpeE dzeD drfdvd{dpeE d|eD drfdvd}dpeE d~eD drfdvddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdnddpeE deD drfdnddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdsddpeE deD drfdsddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdnddpeE deD drfdnddpeE deD drfdnddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfdddpeE deD drfZIeseIdddpeE deD drfdnddpeE deD drfg7 ZIddgg ddgdddddZJejKddejKd
dejKddejKd
dejKdddZLdZMdZNdZOg dZPg dZQdZRg dZSddlTmUZU g eUdddZVddgZWg dZXdZYdZRdZZdZ[dZ\dZ]dZ^dZ_dZ`dZadZbd Zce(eded Zde(eded ZedgZfedZgejhdddZiddljZjejjked	d
ddid dgZldZmdZndZodZpd?ZqdZrdZsdZtdZudZvdZwdZxdZydZzdZ{dS (  a-  
Django settings for entralon project.

Generated by 'django-admin startproject' using Django 5.0.6.

For more information on this file, see
https://docs.djangoproject.com/en/5.0/topics/settings/

For the full list of settings and their values, see
https://docs.djangoproject.com/en/5.0/ref/settings/
    N)Path)gettext_lazyzBdjango-insecure-68a96q1(gx6%+4goh831jc&cvkp60m02b)rrp(*2$%s)1$o&5mdebugTrue*) zdjango.contrib.adminzdjango.contrib.authzdjango.contrib.contenttypeszdjango.contrib.sessionszdjango.contrib.messageszdjango.contrib.staticfileszdjango.contrib.siteszdjango.contrib.sitemapszdjango.contrib.humanizez!django_cleanup.apps.CleanupConfigzdjango.contrib.gisdjango_crontabdjango_user_agentscorsheadersrest_frameworkrest_framework_gisrest_framework_simplejwtdjango_filtersrosettawebp_converterimport_exportdjango_ckeditor_5django_select2widget_tweakspg_copymaindevelopment	developerblogusergeo_locationdata_scraper   )	z-django.middleware.security.SecurityMiddlewarez4django.contrib.sessions.middleware.SessionMiddlewarez)django.middleware.locale.LocaleMiddlewarez%corsheaders.middleware.CorsMiddlewarez)django.middleware.common.CommonMiddlewarez)django.middleware.csrf.CsrfViewMiddlewarez7django.contrib.auth.middleware.AuthenticationMiddlewarez4django.contrib.messages.middleware.MessageMiddlewarez6django.middleware.clickjacking.XFrameOptionsMiddlewarez1django_user_agents.middleware.UserAgentMiddlewarezentralon.urlsz/django.template.backends.django.DjangoTemplates	templatesTcontext_processors)z(django.template.context_processors.debugz*django.template.context_processors.requestz+django.contrib.auth.context_processors.authz3django.contrib.messages.context_processors.messagesz.webp_converter.context_processors.webp_support)BACKENDDIRSAPP_DIRSOPTIONSzentralon.wsgi.applicationdefaultz&django.contrib.gis.db.backends.postgisdatabase_namedatabase_userdatabase_passworddatabase_hostdatabase_port)ENGINENAMEUSERPASSWORDHOSTPORTr*   zHdjango.contrib.auth.password_validation.UserAttributeSimilarityValidatorz>django.contrib.auth.password_validation.MinimumLengthValidatorz?django.contrib.auth.password_validation.CommonPasswordValidatorz@django.contrib.auth.password_validation.NumericPasswordValidatorenEnglishruRussianfaPersianarArabicUTClocalez/static/assetsstaticz/media/mediazdjango.db.models.BigAutoFieldzhsl(4, 90%, 58%)Red)colorlabelzhsl(340, 82%, 52%)Pinkzhsl(291, 64%, 42%)Purplezhsl(262, 52%, 47%)zDeep Purplezhsl(231, 48%, 48%)Indigozhsl(207, 90%, 54%)BlueFcustom_upload_filezuploads/staff)		paragraphheading1heading2heading3|bulletedListnumberedListrI   
blockQuote) headingrI   outdentindentrI   bolditaliclink	underlinestrikethroughcode	subscriptsuperscript	highlightrI   	codeBlocksourceEditinginsertImagerJ   rK   todoListrI   rL   imageUploadrI   fontSize
fontFamily	fontColorfontBackgroundColor
mediaEmbedremoveFormatinsertTable)imageTextAlternativerI   zimageStyle:alignLeftzimageStyle:alignRightzimageStyle:alignCenterzimageStyle:siderI   )fullside	alignLeft
alignRightalignCenter)toolbarstyles)tableColumntableRowmergeTableCellstablePropertiestableCellProperties)borderColorsbackgroundColors)contentToolbarrp   rq   optionsrE   	Paragraphzck-heading_paragraph)modeltitleclassrF   h1z	Heading 1zck-heading_heading1)rw   viewrx   ry   rG   h2z	Heading 2zck-heading_heading2rH   h3z	Heading 3zck-heading_heading3)blockToolbarrk   imagetablerM   
propertiestrue)rl   
startIndexreversed)r#   extendslistzapplication/javascriptz.jszTtrnsl.1.1.20200526T102728Z.3f83373793bf4144.78d4a3afeceaf7b5ee0a38717e0805f84e89f141zutf-8z3django.core.cache.backends.filebased.FileBasedCachetmp)r   LOCATIONzentralon-idi   i   z%Y%mz	log/cron/z*/5 * * * *z$development.cron.get_panorama_detailz>> z/get_panorama_detail_z.logz*/2 * * * *z'development.cron.get_street_view_imagesz/get_street_view_images_z
17 2 * * *z%development.cron.get_onh_station_jsonz/get_onh_station_json_z&development.cron.get_onh_district_jsonz/get_onh_district_json_z&development.cron.get_onh_postcode_jsonz/get_onh_postcode_json_z"development.cron.get_onh_area_jsonz/get_onh_area_json_z"development.cron.get_onh_zone_jsonz/get_onh_zone_json_z19 */6 * * *z(development.cron.set_development_stationz/set_development_station_z)development.cron.set_development_districtz/set_development_district_z)development.cron.set_development_postcodez/set_development_postcode_z%development.cron.set_development_areaz/set_development_area_z%development.cron.set_development_zonez/set_development_zone_z*/4 * * * *z"development.cron.set_ready_to_movez/set_ready_to_move_z37 */6 * * *z)development.cron.set_development_geo_jsonz/set_development_geo_json_z47 */6 * * *z3development.cron.set_development_translate_geo_jsonz$/set_development_translate_geo_json_z(development.cron.development_descriptionz/development_description_z'development.cron.create_development_faqz/create_development_faq_z*/7 * * * *z&development.cron.development_summarizez/development_summarize_z	9 5 * * *z*development.cron.create_filter_seo_objectsz/create_filter_seo_objects_z	* * * * *z%development.cron.get_filter_page_textz/get_filter_page_text_z"geo_location.cron.get_location_rawz/get_location_raw_z#geo_location.cron.set_location_dataz/set_location_data_z-geo_location.cron.set_location_translate_dataz/set_location_translate_data_z*/10 * * * *z"geo_location.cron.get_country_dataz/get_country_data_z*/15 * * * *z)geo_location.cron.set_country_coordinatesz/set_country_coordinates_z
18 3 * * *zgeo_location.cron.location_infoz/location_info_z58 */13 * * *zdata_scraper.cron.get_data_1nhz/get_data_1nh_z*/21 * * * *z,data_scraper.cron.parse_development_data_1nhz/parse_development_data_1nh_z*/17 * * * *z'data_scraper.cron.parse_filter_data_1nhz/parse_filter_data_1nh_z*/13 * * * *z1data_scraper.cron.parse_json_development_data_1nhz!/parse_json_development_data_1nh_z/data_scraper.cron.download_development_data_1nhz/download_development_data_1nh_z*/11 * * * *z$data_scraper.cron.create_developmentz/create_development_z59 */23 * * *z(data_scraper.cron.get_data_1nh_developerz/get_data_1nh_developer_z"data_scraper.cron.create_developerz/create_developer_z2data_scraper.cron.download_development_gallery_1nhz"/download_development_gallery_1nh_z/data_scraper.cron.add_attachment_to_developmentz/add_attachment_to_development_z	5 6 * * *z#data_scraper.cron.delete_temp_filesz/delete_temp_files_z	7 7 * * *z#data_scraper.cron.get_news_data_1nhz/get_news_data_1nh_z*/3 * * * *z data_scraper.cron.parse_onh_newsz/parse_onh_news_zmain.cron.footer_menu_translatez/footer_menu_translate_z	9 * * * *zmain.cron.create_filter_listz/create_filter_list_z	0 0 * * *zmain.cron.create_site_mapz/create_site_map_z	0 1 * * *zmain.cron.create_sitemap_filez/create_sitemap_file_z	0 8 * * *z$development.cron.add_currencies_ratez/add_currencies_rate_z%data_scraper.cron.onh_news_paraphrasez/onh_news_paraphrase_z%rest_framework.renderers.JSONRendererz-rest_framework.renderers.BrowsableAPIRenderer)z!rest_framework.parsers.JSONParserz!rest_framework.parsers.FormParserz&rest_framework.parsers.MultiPartParserz1django_filters.rest_framework.DjangoFilterBackend )z9rest_framework_simplejwt.authentication.JWTAuthenticationz.rest_framework.pagination.PageNumberPagination
   )DEFAULT_RENDERER_CLASSESDEFAULT_PARSER_CLASSESDEFAULT_FILTER_BACKENDSDEFAULT_PERMISSION_CLASSESDEFAULT_AUTHENTICATION_CLASSESDEFAULT_PAGINATION_CLASS	PAGE_SIZE<   )minutes)days   )ACCESS_TOKEN_LIFETIMESLIDING_TOKEN_REFRESH_LIFETIMESLIDING_TOKEN_LIFETIME(SLIDING_TOKEN_REFRESH_LIFETIME_LATE_USER SLIDING_TOKEN_LIFETIME_LATE_USERi (  zorigin-when-cross-origin)http://127.0.0.1http://127.0.0.1:8000http://192.168.110.247:8000http://127.0.0.1:3000http://localhost:3000https://api-dev.entralon.comhttps://api-stage.entralon.comhttps://api.entralon.comhttps://dev.entralon.comhttps://stage.entralon.comhttps://entralon.com)r   r   r   r   r   r   r   r   r   r   r   )DELETEGETr"   PATCHPOSTPUT)default_headersreferrerzAccess-Control-Allow-Originz Access-Control-Allow-Credentials)r   r   r   r   r   i3)
HTTP_X_FORWARDED_FORX_FORWARDED_FORHTTP_CLIENT_IPHTTP_X_REAL_IPHTTP_X_FORWARDEDHTTP_X_CLUSTER_CLIENT_IPHTTP_FORWARDED_FORHTTP_FORWARDEDHTTP_VIAREMOTE_ADDRz/master/login/z/master/	db_backupzkeys/pr/
secret_key
public_keyz)django.contrib.auth.backends.ModelBackendopen_route_key
CACHE_TIMEi  )r#   
SENTRY_DSNg      ?continuous_profiling_auto_start)dsntraces_sample_rate_experimentsz	127.0.0.1TD1JTZHPPBY10GPBGZQG(qPSY85nuxckBsXjdmRURogYHlDeSra2zbFZDW6x5zentralon-staticzpublic-reads3z(storages.backends.s3boto3.S3Boto3Storagez$entralon.nbg1.your-objectstorage.com)|__doc__ospathlibr   datetimeenvironEnvenvread_env__file__resolveparentBASE_DIRdjango.utils.translationr   _
SECRET_KEYstrDEBUGALLOWED_HOSTSINSTALLED_APPSSITE_ID
MIDDLEWAREMIDDLEWARE_CLASSESROOT_URLCONF	TEMPLATESWSGI_APPLICATION	DATABASESAUTH_PASSWORD_VALIDATORSLANGUAGE_CODE	LANGUAGES	TIME_ZONEUSE_I18NUSE_L10NUSE_TZLOCALE_PATHS
STATIC_URLSTATICFILES_DIRSSTATIC_ROOT	MEDIA_URLjoinpath
MEDIA_ROOTDEFAULT_AUTO_FIELDcustomColorPaletteCKEDITOR_5_USER_LANGUAGECKEDITOR_5_ALLOW_ALL_FILE_TYPES!CK_EDITOR_5_UPLOAD_FILE_VIEW_NAMECKEDITOR_5_FILE_UPLOAD!CKEDITOR_5_FILE_UPLOAD_PERMISSIONCKEDITOR_5_CONFIGS	mimetypesadd_type&ROSETTA_ENABLE_TRANSLATION_SUGGESTIONSYANDEX_TRANSLATE_KEYROSETTA_SHOW_AT_ADMIN_PANELENCODINGCACHESSELECT2_CACHE_BACKENDSESSION_COOKIE_HTTPONLYSESSION_COOKIE_NAMESESSION_SAVE_EVERY_REQUEST!SECURE_CROSS_ORIGIN_OPENER_POLICYFILE_UPLOAD_MAX_MEMORY_SIZEDATA_UPLOAD_MAX_MEMORY_SIZEFILE_UPLOAD_TEMP_DIRnowdtstrftimenmpathjoinexistsmakedirsCRONJOBSREST_FRAMEWORK	timedelta
SIMPLE_JWTDATA_UPLOAD_MAX_NUMBER_FIELDSSECURE_HSTS_INCLUDE_SUBDOMAINSSECURE_REFERRER_POLICYCSRF_TRUSTED_ORIGINSCORS_ALLOWED_ORIGINSCORS_ALLOW_PRIVATE_NETWORKCORS_ALLOW_METHODScorsheaders.defaultsr   CORS_ALLOW_HEADERSCORS_EXPOSE_HEADERSCORS_ORIGIN_WHITELISTCORS_ALLOW_CREDENTIALSAPI_TOKEN_EXPIREAPI_USER_EXPIREAPI_TOKEN_LENGTHAPI_CUSTOMER_TOKEN_LENGTHUSER_AGENTS_CACHEIPWARE_META_PRECEDENCE_ORDER	LOGIN_URLLOGIN_REDIRECT_URLLOGOUT_REDIRECT_URLPG_COPY_BACKUP_PATHPROJECT_PUBLIC_FILEPROJECT_PRIVATE_FILEAUTHENTICATION_BACKENDSOPEN_ROUTE_API_KEYintr   
sentry_sdkinitINTERNAL_IPSAWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYAWS_STORAGE_BUCKET_NAMEAWS_STATIC_BUCKET_NAMEAWS_S3_FILE_OVERWRITEAWS_DEFAULT_ACLAWS_S3_VERIFIEDAWS_SERVICE_NAMEDEFAULT_FILE_STORAGESTATICFILES_STORAGEAWS_S3_CUSTOM_DOMAINAWS_S3_MEDIA_DOMAINAWS_S3_USERMEDA_DOMAINAWS_S3_ENDPOINT_URLAWS_S3_STATIC_DOMAINr   r   r   2/var/www/Entralon-Web-Backend/entralon/settings.py<module>   s   
#






/
/f



	
 !"#$%&'()*+,.





		

