Cookie consent

AstroBin saves small pieces of text information (cookies) on your device in order to deliver better content and for statistical purposes. You can disable the usage of cookies by changing the settings of your browser. By browsing AstroBin without changing the browser settings, you grant us permission to store that information on your device.

I agree
A Year long wait, 





    
        

            Edoardo Luca Radi...
«

Versions

Package Name Version
Django 1.9.13
Python 2.7.12
actstream Actstream 0.6.3
avatar Avatar 4.1.0
bootstrap_toolkit Bootstrap_Toolkit 2.15.0
celery_haystack Celery_Haystack 0.10
change_email Change_Email 0.1.2
contact_form Contact_Form 0.5.2
cookielaw Cookielaw 2.0.1
corsheaders Corsheaders 1.3.1
crispy_forms Crispy_Forms 1.7.0
debug_toolbar Debug Toolbar 1.9.1
django_celery_beat Periodic Tasks 1.1.0
django_filters Django_Filters 1.1.0
django_user_agents Django_User_Agents 0.3.0
djcelery_email Djcelery_Email 2.0.0
easy_thumbnails Easy_Thumbnails <module 'easy_thumbnails.get_version' from '/usr/local/lib/python2.7/dist-packages/easy_thumbnails/get_version.pyc'>
el_pagination El_Pagination 3.1.0
ember Ember 0.1
gunicorn Gunicorn 19.7.1
haystack Haystack 0.0.dev0
hitcount Hitcount 1.2.3
markup_deprecated Markup_Deprecated 0.0.3
modeltranslation Modeltranslation 0.12.1
mptt Mptt 0.8.7
notification Notification 1.1.1
precise_bbcode Precise BBCode 1.2.8
registration Registration 2.4.1
rest_framework Rest_Framework 3.6.3
reviews Reviews 1.2.1
safedelete Safe Delete 0.4.5
sanitizer Sanitizer 0.1.4
tagging Tagging 0.4.5
tastypie Tastypie 0.13.3
threaded_messages Threaded_Messages 0.1.36

Time

Resource usage

Resource Value
User CPU time 1235.340 msec
System CPU time 127.527 msec
Total CPU time 1362.867 msec
Elapsed time 1893.692 msec
Context switches 71 voluntary, 473 involuntary

Browser timing

Timing attribute Timeline Milliseconds since navigation start (+length)

Settings from astrobin.settings

Setting Value
ABSOLUTE_URL_OVERRIDES {}
ACCOUNT_ACTIVATION_DAYS 7
ADMINS (('Salvatore Iovene', 'salvatore@astrobin.com'),)
ADMIN_MEDIA_PREFIX '/media/static/admin/'
ADSENSE_PUBLISHER_ID None
ADS_ENABLED False
ALLOWED_HOSTS ['*']
ALLOWED_IMAGE_EXTENSIONS ('.jpg', '.jpeg', '.png', '.gif')
ALLOWED_INCLUDE_ROOTS []
APPEND_SLASH True
ASTROBIN_APPS ['common', 'nested_comments', 'rawdata', 'astrobin_apps_images', 'astrobin_apps_platesolving', 'astrobin_apps_users', 'astrobin_apps_donations', 'astrobin_apps_premium', 'astrobin_apps_notifications', 'astrobin_apps_groups', 'astrobin_apps_iotd', 'astrobin_apps_landing', 'toggleproperties']
ASTROMETRY_NET_API_KEY u'********************'
AUTHENTICATION_BACKENDS ('astrobin.auth.CustomBackend',)
AUTH_PASSWORD_VALIDATORS u'********************'
AUTH_PROFILE_MODULE 'astrobin.UserProfile'
AUTH_USER_MODEL 'auth.User'
AVAILABLE_IMAGE_MODS ('inverted',)
AVATAR_ADD_TEMPLATE ''
AVATAR_ALLOWED_FILE_EXTS None
AVATAR_AUTO_GENERATE_SIZES (64, 80, 194)
AVATAR_CACHE_ENABLED False
AVATAR_CACHE_TIMEOUT 3600
AVATAR_CHANGE_TEMPLATE ''
AVATAR_CLEANUP_DELETED False
AVATAR_DEFAULT_SIZE 80
AVATAR_DEFAULT_URL 'astrobin/images/astrobin-default-avatar.png?v=1'
AVATAR_DELETE_TEMPLATE ''
AVATAR_EXPOSE_USERNAMES True
AVATAR_FACEBOOK_GET_ID None
AVATAR_GRAVATAR_BASE_URL 'https://www.gravatar.com/avatar/'
AVATAR_GRAVATAR_DEFAULT None
AVATAR_GRAVATAR_FIELD 'email'
AVATAR_GRAVATAR_FORCEDEFAULT False
AVATAR_HASH_FILENAMES False
AVATAR_HASH_USERDIRNAMES False
AVATAR_MAX_AVATARS_PER_USER 42
AVATAR_MAX_SIZE 1048576
AVATAR_PATH_HANDLER 'avatar.models.avatar_path_handler'
AVATAR_PROVIDERS ('avatar.providers.PrimaryAvatarProvider', 'avatar.providers.DefaultAvatarProvider')
AVATAR_RANDOMIZE_HASHES False
AVATAR_RESIZE_METHOD 1
AVATAR_STORAGE 'astrobin.s3utils.ImageStorage'
AVATAR_STORAGE_DIR 'images/avatars'
AVATAR_THUMB_FORMAT 'JPEG'
AVATAR_THUMB_QUALITY 85
AWS_S3_ENABLED False
BASE_DIR '/code/astrobin'
BASE_PATH '/code/astrobin/settings'
BASE_URL 'http://localhost'
BROKER_TRANSPORT_OPTIONS {'fanout_patterns': True, 'fanout_prefix': True, 'visibility_timeout': 3600}
BROKER_URL 'amqp://astrobin:astrobin@rabbitmq:5672'
CACHES {'default': {'BACKEND': 'django.core.cache.backends.dummy.DummyCache'}}
CACHE_MIDDLEWARE_ALIAS 'default'
CACHE_MIDDLEWARE_KEY_PREFIX u'********************'
CACHE_MIDDLEWARE_SECONDS 600
CELERY_ACCEPT_CONTENT ['pickle', 'json']
CELERY_DEFAULT_QUEUE 'default'
CELERY_ENABLE_UTC True
CELERY_HAYSTACK_COMMAND_AGE None
CELERY_HAYSTACK_COMMAND_APPS []
CELERY_HAYSTACK_COMMAND_BATCH_SIZE None
CELERY_HAYSTACK_COMMAND_REMOVE False
CELERY_HAYSTACK_COMMAND_VERBOSITY 1
CELERY_HAYSTACK_COMMAND_WORKERS 0
CELERY_HAYSTACK_COUNTDOWN 0
CELERY_HAYSTACK_DEFAULT_ALIAS u'default'
CELERY_HAYSTACK_DEFAULT_TASK 'celery_haystack.tasks.CeleryHaystackSignalHandler'
CELERY_HAYSTACK_MAX_RETRIES 1
CELERY_HAYSTACK_QUEUE 'haystack'
CELERY_HAYSTACK_RETRY_DELAY 300
CELERY_HAYSTACK_TRANSACTION_SAFE True
CELERY_IMPORTS ('astrobin.tasks', 'rawdata.tasks', 'djcelery_email.tasks')
CELERY_QUEUES (<unbound Queue default -> <unbound Exchange default(direct)> -> default>, <unbound Queue haystack -> <unbound Exchange haystack(direct)> -> haystack>, <unbound Queue thumbnails -> <unbound Exchange thumbnails(direct)> -> thumbnails>)
CELERY_RESULT_BACKEND 'cache+memcached://memcached:11211/'
CELERY_ROUTES {'astrobin.tasks.retrieve_primary_thumbnails': {'queue': 'thumbnails', 'routing_key': 'thumbnails'}, 'astrobin.tasks.retrieve_thumbnail': {'queue': 'thumbnails', 'routing_key': 'thumbnails'}}
CELERY_TASK_ALWAYS_EAGER True
CELERY_TASK_SERIALIZER 'pickle'
CELERY_TIMEZONE 'Europe/London'
CORS_ORIGIN_ALLOW_ALL True
CSRF_COOKIE_AGE 31449600
CSRF_COOKIE_DOMAIN None
CSRF_COOKIE_HTTPONLY False
CSRF_COOKIE_NAME 'csrftoken'
CSRF_COOKIE_PATH '/'
CSRF_COOKIE_SECURE False
CSRF_FAILURE_VIEW 'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME 'HTTP_X_CSRFTOKEN'
CSRF_TRUSTED_ORIGINS []
DATABASES {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 60, 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'HOST': 'postgres', 'NAME': 'astrobin', 'OPTIONS': {}, 'PASSWORD': u'********************', 'PORT': '5432', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'astrobin'}}
DATABASE_ROUTERS []
DATETIME_FORMAT 'N j, Y, P'
DATETIME_INPUT_FORMATS ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y']
DATE_FORMAT 'N j, Y'
DATE_INPUT_FORMATS ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y']
DEBUG True
DEBUG_PROPAGATE_EXCEPTIONS False
DEBUG_TOOLBAR_CONFIG {'SHOW_TOOLBAR_CALLBACK': <function show_toolbar at 0x7f3618bbb230>}
DEBUG_TOOLBAR_PANELS ['debug_toolbar.panels.versions.VersionsPanel', 'debug_toolbar.panels.timer.TimerPanel', 'debug_toolbar.panels.settings.SettingsPanel', 'debug_toolbar.panels.headers.HeadersPanel', 'debug_toolbar.panels.request.RequestPanel', 'debug_toolbar.panels.sql.SQLPanel', 'debug_toolbar.panels.templates.TemplatesPanel', 'template_timings_panel.panels.TemplateTimings.TemplateTimings', 'debug_toolbar.panels.cache.CachePanel', 'debug_toolbar.panels.signals.SignalsPanel', 'debug_toolbar.panels.logging.LoggingPanel', 'debug_toolbar.panels.redirects.RedirectsPanel']
DECIMAL_SEPARATOR '.'
DEFAULT_CHARSET 'utf-8'
DEFAULT_CONTENT_TYPE 'text/html'
DEFAULT_EXCEPTION_REPORTER_FILTER 'django.views.debug.SafeExceptionReporterFilter'
DEFAULT_FILE_STORAGE 'astrobin.s3utils.ImageStorage'
DEFAULT_FROM_EMAIL 'noreply@astrobin.com'
DEFAULT_INDEX_TABLESPACE ''
DEFAULT_TABLESPACE ''
DISALLOWED_USER_AGENTS []
DONATIONS_ENABLED False
EL_PAGINATION_LOADING '...'
EL_PAGINATION_PER_PAGE 35
EMAIL_BACKEND 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST 'debug_email'
EMAIL_HOST_PASSWORD u'********************'
EMAIL_HOST_USER ''
EMAIL_PORT 25
EMAIL_SSL_CERTFILE None
EMAIL_SSL_KEYFILE u'********************'
EMAIL_SUBJECT_PREFIX '[AstroBin]'
EMAIL_TIMEOUT None
EMAIL_USE_SSL False
EMAIL_USE_TLS False
ENABLE_SOLVING True
FILE_CHARSET 'utf-8'
FILE_UPLOAD_DIRECTORY_PERMISSIONS None
FILE_UPLOAD_HANDLERS ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
FILE_UPLOAD_MAX_MEMORY_SIZE 2621440
FILE_UPLOAD_PERMISSIONS None
FILE_UPLOAD_TEMP_DIR None
FIRST_DAY_OF_WEEK 0
FIXTURE_DIRS []
FLICKR_API_KEY u'********************'
FLICKR_SECRET u'********************'
FORCE_SCRIPT_NAME None
FORMAT_MODULE_PATH None
GEOIP_PATH '/code/astrobin/geoip2'
GOOGLE_ANALYTICS_ID 'invalid'
HAYSTACK_CONNECTIONS {'default': {'ENGINE': 'haystack.backends.elasticsearch_backend.ElasticsearchSearchEngine', 'EXCLUDED_INDEXES': ['threaded_messages.search_indexes.Thread', 'threaded_messages.search_indexes.ThreadIndex'], 'INDEX_NAME': 'astrobin', 'URL': 'http://elasticsearch:9200'}}
HAYSTACK_DEFAULT_OPERATOR 'AND'
HAYSTACK_SEARCH_RESULTS_PER_PAGE 70
HAYSTACK_SIGNAL_PROCESSOR 'celery_haystack.signals.CelerySignalProcessor'
HITCOUNT_HITS_PER_IP_LIMIT 0
HITCOUNT_KEEP_HIT_ACTIVE {'hours': 1}
IGNORABLE_404_URLS []
IMAGES_URL '/media/'
IMAGE_CACHE_DIRECTORY '/media/imagecache/'
INSTALLED_APPS ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.staticfiles', 'registration', 'haystack', 'notification', 'persistent_messages', 'celery_haystack', 'gunicorn', 'django_comments', 'tagging', 'mptt', 'tinymce', 'hitcount', 'avatar', 'crispy_forms', 'threaded_messages', 'bootstrap_toolkit', 'contact_form', 'pipeline', 'tastypie', 'reviews', 'actstream', 'modeltranslation', 'paypal.standard.ipn', 'subscription', 'ember', 'django_filters', 'rest_framework', 'rest_framework.authtoken', 'easy_thumbnails', 'el_pagination', 'dfp', 'django_user_agents', 'pybb', 'markup_deprecated', 'sanitizer', 'precise_bbcode', 'django_bootstrap_breadcrumbs', 'silk', 'djcelery_email', 'django_celery_beat', 'django_bouncy', 'safedelete', 'change_email', 'template_timings_panel', 'cookielaw', 'corsheaders', 'astrobin.apps.AstroBinAppConfig', 'common', 'nested_comments', 'rawdata', 'astrobin_apps_images', 'astrobin_apps_platesolving', 'astrobin_apps_users', 'astrobin_apps_donations', 'astrobin_apps_premium', 'astrobin_apps_notifications', 'astrobin_apps_groups', 'astrobin_apps_iotd', 'astrobin_apps_landing', 'toggleproperties', 'debug_toolbar']
INTERNAL_IPS ['127.0.0.1', '172.18.0.1']
IOTD_JUDGEMENT_MAX_FUTURE_DAYS 7
IOTD_JUDGEMENT_MAX_FUTURE_PER_JUDGE 2
IOTD_JUDGEMENT_MAX_PER_DAY 1
IOTD_JUDGEMENT_WINDOW_DAYS 7
IOTD_REVIEW_MAX_PER_DAY 3
IOTD_REVIEW_WINDOW_DAYS 5
IOTD_SHOW_CHOOSING_JUDGE False
IOTD_SUBMISSION_MAX_PER_DAY 3
IOTD_SUBMISSION_WINDOW_DAYS 2
JOHNNY_MIDDLEWARE_KEY_PREFIX u'********************'
LANGUAGES (('en', 'English (US)'), ('en-GB', 'English (GB)'), ('it', 'Italian'), ('es', 'Spanish'), ('fr', 'French'), ('fi', 'Finnish'), ('de', 'German'), ('nl', 'Dutch'), ('tr', 'Turkish'), ('sq', 'Albanian'), ('pl', 'Polish'), ('pt-BR', 'Brazilian Portuguese'), ('el', 'Greek'), ('ru', 'Russian'), ('ar', 'Arabic'), ('ja', 'Japanese'))
LANGUAGES_BIDI ['he', 'ar', 'fa', 'ur']
LANGUAGE_CODE 'en-us'
LANGUAGE_COOKIE_AGE None
LANGUAGE_COOKIE_DOMAIN None
LANGUAGE_COOKIE_NAME 'astrobin_lang'
LANGUAGE_COOKIE_PATH '/'
LOCALE_PATHS []
LOCAL_STATIC_STORAGE True
LOGGING {'disable_existing_loggers': True, 'formatters': {'standard': {'datefmt': '%d/%b/%Y %H:%M:%S', 'format': '[%(asctime)s] %(levelname)s [%(name)s] %(message)s'}}, 'handlers': {'console': {'class': 'logging.StreamHandler', 'formatter': 'standard', 'level': 'DEBUG'}, 'logfile': {'backupCount': 2, 'class': 'logging.handlers.RotatingFileHandler', 'filename': 'debug.log', 'formatter': 'standard', 'level': 'DEBUG', 'maxBytes': 50000}, 'mail_admins': {'class': 'django.utils.log.AdminEmailHandler', 'level': 'ERROR'}, 'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}}, 'loggers': {'apps': {'handlers': ['console', 'logfile'], 'level': 'DEBUG'}, 'django': {'handlers': ['console'], 'level': 'INFO', 'propagate': True}, 'django.db.backends': {'handlers': ['console'], 'level': 'ERROR', 'propagate': False}, 'django.request': {'handlers': ['mail_admins'], 'level': 'ERROR', 'propagate': True}}, 'version': 1}
LOGGING_CONFIG 'logging.config.dictConfig'
LOGIN_REDIRECT_URL '/'
LOGIN_URL '/accounts/login/'
LOGOUT_URL '/accounts/logout/'
LONGPOLL_ENABLED False
MAINTENANCE_IGNORE_URLS ()
MAINTENANCE_LOCKFILE_PATH 'maintenance-lock.file'
MAINTENANCE_MODE False
MANAGERS (('Salvatore Iovene', 'salvatore@astrobin.com'),)
MEDIA_ROOT '/media/'
MEDIA_URL '/media/'
MESSAGE_STORAGE 'persistent_messages.storage.PersistentMessageStorage'
MIDDLEWARE_CLASSES ['django.middleware.http.ConditionalGetMiddleware', 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'silk.middleware.SilkyMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'maintenancemode.middleware.MaintenanceModeMiddleware', 'gadjo.requestprovider.middleware.RequestProvider', 'pybb.middleware.PybbMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware']
MIGRATION_MODULES {}
MIN_INDEX_TO_LIKE 1.0
MODELTRANSLATION_TRANSLATION_REGISTRY 'astrobin.translation'
MONTH_DAY_FORMAT 'F j'
NOTIFICATION_BACKENDS (('on-site', 'astrobin_apps_notifications.backends.PersistentMessagesBackend'), ('email', 'astrobin_apps_notifications.backends.EmailBackend'))
NOTIFICATION_LANGUAGE_MODULE 'astrobin.UserProfile'
NUMBER_GROUPING 0
PASSWORD_HASHERS u'********************'
PASSWORD_RESET_TIMEOUT_DAYS u'********************'
PAYPAL_MERCHANT_ID 'invalid'
PAYPAL_TEST False
PIPELINE {'COMPILERS': ('pipeline.compilers.sass.SASSCompiler',), 'CSS_COMPRESSOR': 'pipeline.compressors.yuglify.YuglifyCompressor', 'JAVASCRIPT': {'landing': {'output_filename': 'astrobin/js/astrobin_landing.js', 'source_filenames': ('astrobin_apps_landing/js/jquery-3.0.0.min.js', 'astrobin_apps_landing/js/jquery-migrate-3.0.0.min.js', 'astrobin_apps_landing/js/popper.min.js', 'astrobin_apps_landing/js/bootstrap.min.js', 'astrobin_apps_landing/js/scrollIt.min.js', 'astrobin_apps_landing/js/jquery.waypoints.min.js', 'astrobin_apps_landing/js/jquery.counterup.min.js', 'astrobin_apps_landing/js/owl.carousel.min.js', 'astrobin_apps_landing/js/jquery.magnific-popup.min.js', 'astrobin_apps_landing/js/jquery.stellar.min.js', 'astrobin_apps_landing/js/isotope.pkgd.min.js', 'astrobin_apps_landing/js/YouTubePopUp.jquery.js', 'astrobin_apps_landing/js/particles.min.js', 'astrobin_apps_landing/js/app.js', 'astrobin_apps_landing/js/map.js', 'astrobin_apps_landing/js/validator.js', 'astrobin_apps_landing/js/scripts.js')}, 'scripts': {'output_filename': 'astrobin/js/astrobin_bundle.js', 'source_filenames': ('common/fancybox/jquery.fancybox.js', 'astrobin_apps_images/js/astrobin_apps_images.js', 'astrobin/js/jquery.i18n.js', 'astrobin/js/plugins/localization/jquery.localisation.js', 'astrobin/js/jquery.uniform.js', 'astrobin/js/jquery-ui-1.10.3.custom.min.js', 'astrobin/js/jquery-ui-timepicker-addon.js', 'astrobin/js/jquery.validationEngine-en.js', 'astrobin/js/jquery.validationEngine.js', 'astrobin/js/jquery.autoSuggest.js', 'astrobin/js/jquery.blockUI.js', 'astrobin/js/jquery.tmpl.1.1.1.js', 'astrobin/js/ui.multiselect.js', 'astrobin/js/jquery.form.js', 'astrobin/js/jquery.tokeninput.js', 'astrobin/js/jquery.flot.js', 'astrobin/js/jquery.flot.pie.min.js', 'astrobin/js/jquery.cycle.all.js', 'astrobin/js/jquery.easing.1.3.js', 'astrobin/js/jquery.multiselect.js', 'astrobin/js/jquery.qtip.js', 'astrobin/js/jquery.stickytableheaders.js', 'astrobin/js/jquery.timeago.js', 'astrobin/js/respond.src.js', 'astrobin/wysibb/jquery.wysibb.js', 'astrobin/js/astrobin.js')}}, 'JS_COMPRESSOR': 'pipeline.compressors.yuglify.YuglifyCompressor', 'PIPELINE_COLLECTOR_ENABLED': False, 'PIPELINE_ENABLED': False, 'SHOW_ERRORS_INLINE': True, 'STYLESHEETS': {'landing': {'extra_content': {'media': 'screen, projection'}, 'output_filename': 'astrobin_css/astrobin_landing.css', 'source_filenames': set(['astrobin_apps_landing/css/plugins.css', 'astrobin_apps_landing/css/style.css'])}, 'screen': {'extra_content': {'media': 'screen, projection'}, 'output_filename': 'astrobin/css/astrobin_screen.css', 'source_filenames': ('astrobin/css/jquery-ui.css', 'astrobin/css/jquery-ui-astrobin/jquery-ui-1.8.17.custom.css', 'astrobin/css/ui.multiselect.css', 'astrobin/css/validationEngine.jquery.css', 'astrobin/css/token-input.css', 'astrobin/css/jquery.multiselect.css', 'astrobin/css/jquery.qtip.css', 'astrobin/wysibb/theme/default/wbbtheme.css', 'astrobin_apps_donations/css/astrobin_apps_donations.css', 'astrobin_apps_premium/css/astrobin_apps_premium.css', 'astrobin/css/reset.css', 'astrobin/css/bootstrap.css', 'astrobin/css/bootstrap-responsive.css', 'common/fancybox/jquery.fancybox.css', 'astrobin/scss/astrobin.scss', 'astrobin/scss/astrobin-mobile.scss')}}}
PLATESOLVING_BACKEND 'astrobin_apps_platesolving.backends.astrometry_net.solver.Solver'
PREMIUM_ENABLED True
PREMIUM_MAX_IMAGES_FREE 10
PREMIUM_MAX_IMAGES_LITE 12
PREPEND_WWW False
PRIVATEBETA_ALWAYS_ALLOW_VIEWS ('astrobin.views.help', 'astrobin.views.faq', 'astrobin.views.set_language')
PRIVATEBETA_ENABLE_BETA False
PYBB_ANONYMOUS_VIEWS_CACHE_BUFFER 0
PYBB_ATTACHMENT_ENABLE False
PYBB_DEFAULT_FROM_EMAIL 'AstroBin Forum <noreply@astrobin.com>'
PYBB_DEFAULT_TITLE 'AstroBin Forum'
PYBB_FORUM_PAGE_SIZE 50
PYBB_NICE_URL True
PYBB_PERMISSION_HANDLER 'astrobin.permissions.CustomForumPermissions'
PYBB_PREMODERATION <function pybb_premoderation at 0x7f3618bbb050>
PYBB_PROFILE_RELATED_NAME 'userprofile'
PYBB_SMILES {'&gt;_&lt;': 'mad.png', '&lt;3': 'love.png', '-_-': 'sorry.png', '8)': 'sunglasses.png', ':(': 'sad.png', ':)': 'smile.png', ':.(': 'sad.png', ':D': 'grin.png', ':O': 'surprised.png', ':P': 'tongue.png', ';)': 'blink.png', 'o_O': 'smartass.png'}
PYBB_SMILES_PREFIX 'astrobin/emoticons/'
PYBB_TOPIC_PAGE_SIZE 25
READONLY_MODE False
REST_FRAMEWORK {'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.TokenAuthentication', 'rest_framework.authentication.SessionAuthentication'), 'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAdminUser',), 'FILTER_BACKEND': 'rest_framework.filters.DjangoFilterBackend', 'PAGINATE_BY': 10}
ROOT_URLCONF 'astrobin.urls'
SANITIZER_ALLOWED_ATTRIBUTES ['href', 'target', 'src']
SANITIZER_ALLOWED_TAGS ['b', 'i', 'strong', 'em', 'a', 'img']
SECRET_KEY u'********************'
SECURE_BROWSER_XSS_FILTER False
SECURE_CONTENT_TYPE_NOSNIFF False
SECURE_HSTS_INCLUDE_SUBDOMAINS False
SECURE_HSTS_SECONDS 0
SECURE_PROXY_SSL_HEADER None
SECURE_REDIRECT_EXEMPT []
SECURE_SSL_HOST None
SECURE_SSL_REDIRECT False
SERVER_EMAIL 'noreply@astrobin.com'
SESSION_CACHE_ALIAS 'default'
SESSION_COOKIE_AGE 1209600
SESSION_COOKIE_DOMAIN None
SESSION_COOKIE_HTTPONLY True
SESSION_COOKIE_NAME 'sessionid'
SESSION_COOKIE_PATH '/'
SESSION_COOKIE_SECURE False
SESSION_ENGINE 'django.contrib.sessions.backends.cached_db'
SESSION_EXPIRE_AT_BROWSER_CLOSE False
SESSION_FILE_PATH None
SESSION_SAVE_EVERY_REQUEST False
SESSION_SERIALIZER 'django.contrib.sessions.serializers.JSONSerializer'
SETTINGS_MODULE 'astrobin.settings'
SHORT_BASE_URL 'http://localhost'
SHORT_DATETIME_FORMAT 'm/d/Y P'
SHORT_DATE_FORMAT 'm/d/Y'
SIGNING_BACKEND 'django.core.signing.TimestampSigner'
SILENCED_SYSTEM_CHECKS []
SILKY_AUTHENTICATION True
SILKY_AUTHORISATION True
SILKY_INTERCEPT_FUNC <function <lambda> at 0x7f3618bbb1b8>
SILKY_MAX_RECORDED_REQUESTS 1000
SILKY_META True
SILKY_PERMISSIONS <function <lambda> at 0x7f3618bbb140>
SILKY_PYTHON_PROFILER True
SILKY_PYTHON_PROFILER_BINARY True
SITE_ID 1
STATICFILES_DIRS []
STATICFILES_FINDERS ('django.contrib.staticfiles.finders.AppDirectoriesFinder', 'pipeline.finders.PipelineFinder')
STATICFILES_STORAGE 'astrobin.s3utils.StaticRootLocalStorage'
STATIC_ROOT '/media/static/'
STATIC_URL '/media/static/'
SUBSCRIPTION_GRACE_PERIOD 0
SUBSCRIPTION_PAYPAL_SETTINGS {'business': 'paypal@astrobin.com'}
TEMPLATES [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/code/astrobin/settings/../templates'], 'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth', 'django.template.context_processors.debug', 'django.template.context_processors.i18n', 'django.template.context_processors.media', 'django.template.context_processors.static', 'django.template.context_processors.tz', 'django.contrib.messages.context_processors.messages', 'django.core.context_processors.request', 'pybb.context_processors.processor', 'astrobin.context_processors.notices_count', 'astrobin.context_processors.user_language', 'astrobin.context_processors.user_profile', 'astrobin.context_processors.user_scores', 'astrobin.context_processors.common_variables'], 'debug': True, 'loaders': ['django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader']}}]
TEMPLATE_CONTEXT_PROCESSORS ['django.contrib.auth.context_processors.auth', 'django.template.context_processors.debug', 'django.template.context_processors.i18n', 'django.template.context_processors.media', 'django.template.context_processors.static', 'django.template.context_processors.tz', 'django.contrib.messages.context_processors.messages']
TEMPLATE_DEBUG False
TEMPLATE_DIRS []
TEMPLATE_LOADERS ['django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader']
TEMPLATE_STRING_IF_INVALID ''
TESTING False
TEST_NON_SERIALIZED_APPS []
TEST_RUNNER 'django.test.runner.DiscoverRunner'
THOUSAND_SEPARATOR ','
THUMBNAIL_ALIASES {'': {'collection': {'crop': 'smart', 'quality': 60, 'size': (123, 123)}, 'duckduckgo': {'crop': 'smart', 'quality': 80, 'size': (250, 200)}, 'duckduckgo_small': {'crop': 'smart', 'quality': 80, 'size': (113, 90)}, 'gallery': {'crop': 'smart', 'quality': 80, 'rounded': True, 'size': (130, 130)}, 'gallery_inverted': {'crop': 'smart', 'invert': True, 'quality': 80, 'rounded': True, 'size': (130, 130)}, 'hd': {'crop': False, 'size': (1824, 0), 'watermark': True}, 'hd_anonymized': {'crop': False, 'size': (1824, 0), 'watermark': False}, 'hd_inverted': {'crop': False, 'invert': True, 'size': (1824, 0), 'watermark': True}, 'histogram': {'histogram': True, 'size': (274, 120)}, 'iotd': {'crop': 'smart', 'size': (1000, 380), 'watermark': True}, 'iotd_candidate': {'crop': 'smart', 'size': (960, 0), 'watermark': False}, 'real': {'size': (16536, 16536), 'watermark': True}, 'real_inverted': {'invert': True, 'size': (16536, 16536), 'watermark': True}, 'regular': {'crop': False, 'size': (620, 0), 'watermark': True}, 'regular_inverted': {'crop': False, 'invert': True, 'size': (620, 0), 'watermark': True}, 'story': {'crop': 'smart', 'quality': 90, 'size': (460, 320)}, 'thumb': {'crop': True, 'quality': 60, 'rounded': 'smart', 'size': (80, 80)}}}
THUMBNAIL_ALWAYS_GENERATE True
THUMBNAIL_DEBUG True
THUMBNAIL_DEFAULT_STORAGE 'astrobin.s3utils.ImageStorage'
THUMBNAIL_NAMER 'easy_thumbnails.namers.source_hashed'
THUMBNAIL_PROCESSORS ('easy_thumbnails.processors.colorspace', 'easy_thumbnails.processors.autocrop', 'easy_thumbnails.processors.scale_and_crop', 'easy_thumbnails.processors.filters', 'astrobin.thumbnail_processors.rounded_corners', 'astrobin.thumbnail_processors.invert', 'astrobin.thumbnail_processors.watermark', 'astrobin.thumbnail_processors.histogram')
THUMBNAIL_QUALITY 100
THUMBNAIL_SUBDIR 'thumbs'
TIME_FORMAT 'P'
TIME_INPUT_FORMATS ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE 'Europe/London'
TINYMCE_DEFAULT_CONFIG {'height': '400px', 'plugins': 'bbcode,wordcount,preview,emotions,preview,spellchecker,', 'theme': 'advanced', 'theme_advanced_buttons3': 'fontselect,fontsizeselect,emotions,preview,', 'width': '700px'}
TOGGLEPROPERTIES {'bookmark': {'property_icon': 'icon-bookmark', 'property_tooltip_as_bootstrap': False, 'property_tooltip_off': <django.utils.functional.__proxy__ object at 0x7f3618bbeb90>, 'property_tooltip_on': <django.utils.functional.__proxy__ object at 0x7f3618bbead0>}, 'follow': {'property_icon': 'icon-plus', 'property_tooltip_as_bootstrap': False, 'property_tooltip_off': <django.utils.functional.__proxy__ object at 0x7f3618bbed90>, 'property_tooltip_on': <django.utils.functional.__proxy__ object at 0x7f3618bbed10>}, 'like': {'property_icon': 'icon-thumbs-up', 'property_label_off': <django.utils.functional.__proxy__ object at 0x7f3618bbec10>, 'property_label_on': <django.utils.functional.__proxy__ object at 0x7f3618bbebd0>, 'property_tooltip_as_bootstrap': False, 'property_tooltip_off': <django.utils.functional.__proxy__ object at 0x7f3618bbec90>, 'property_tooltip_on': <django.utils.functional.__proxy__ object at 0x7f3618bbec50>}}
UPLOADS_DIRECTORY '/media/'
USE_ETAGS False
USE_I18N True
USE_L10N True
USE_THOUSAND_SEPARATOR False
USE_TZ False
USE_X_FORWARDED_HOST False
USE_X_FORWARDED_PORT False
VERSION '1.36.1'
WSGI_APPLICATION None
X_FRAME_OPTIONS 'SAMEORIGIN'
YEAR_MONTH_FORMAT 'F Y'

Headers

Request headers

Key Value
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding gzip
Accept-Language en-US,en;q=0.5
Connection close
Host www.astrobin.com
User-Agent CCBot/2.0 (https://commoncrawl.org/faq/)
X-Amzn-Trace-Id Root=1-5d7ff51a-6417afdb63b02eb6e5d6c486
X-Forwarded-For 3.93.75.30, 10.255.0.2
X-Forwarded-Port 443
X-Forwarded-Proto https
X-Real-Ip 10.255.0.2

Response headers

Key Value
Content-Type text/html; charset=utf-8

WSGI environ

Since the WSGI environ inherits the environment of the server, only a significant subset is shown below.

Key Value
PATH_INFO /full/262696/B/
QUERY_STRING
REMOTE_ADDR 10.0.14.4
REQUEST_METHOD GET
SCRIPT_NAME
SERVER_NAME 0.0.0.0
SERVER_PORT 8083
SERVER_PROTOCOL HTTP/1.0
SERVER_SOFTWARE gunicorn/19.7.1

Request

View information

View function Arguments Keyword arguments URL name
astrobin.views.image.ImageFullView () {'id': u'262696', 'r': u'B'} image_full

No cookies

No session data

No GET data

No POST data

SQL queries from 1 connection

  •   default 397.07 ms (93 queries including 45 duplicates )
  Query Timeline Time (ms) Action
  +
SELECT ••• "astrobin_image"."id", "astrobin_image"."deleted", "astrobin_image"."hash", "astrobin_image"."title", "astrobin_image"."acquisition_type", "astrobin_image"."subject_type", "astrobin_image"."data_source", "astrobin_image"."remote_source", "astrobin_image"."solar_system_main_subject", "astrobin_image"."description", "astrobin_image"."link", "astrobin_image"."link_to_fits", "astrobin_image"."image_file", "astrobin_image"."uploaded", "astrobin_image"."published", "astrobin_image"."updated", "astrobin_image"."watermark_text", "astrobin_image"."watermark", "astrobin_image"."watermark_position", "astrobin_image"."watermark_size", "astrobin_image"."watermark_opacity", "astrobin_image"."user_id", "astrobin_image"."plot_is_overlay", "astrobin_image"."is_wip", "astrobin_image"."size", "astrobin_image"."w", "astrobin_image"."h", "astrobin_image"."animated", "astrobin_image"."license", "astrobin_image"."is_final", "astrobin_image"."allow_comments", "astrobin_image"."moderator_decision", "astrobin_image"."moderated_when", "astrobin_image"."moderated_by_id", "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined", "astrobin_userprofile"."id", "astrobin_userprofile"."deleted", "astrobin_userprofile"."user_id", "astrobin_userprofile"."updated", "astrobin_userprofile"."real_name", "astrobin_userprofile"."website", "astrobin_userprofile"."job", "astrobin_userprofile"."hobbies", "astrobin_userprofile"."timezone", "astrobin_userprofile"."about", "astrobin_userprofile"."premium_counter", "astrobin_userprofile"."premium_offer", "astrobin_userprofile"."premium_offer_expiration", "astrobin_userprofile"."premium_offer_sent", "astrobin_userprofile"."company_name", "astrobin_userprofile"."company_description", "astrobin_userprofile"."company_website", "astrobin_userprofile"."retailer_country", "astrobin_userprofile"."avatar", "astrobin_userprofile"."exclude_from_competitions", "astrobin_userprofile"."default_frontpage_section", "astrobin_userprofile"."default_gallery_sorting", "astrobin_userprofile"."default_license", "astrobin_userprofile"."default_watermark_text", "astrobin_userprofile"."default_watermark", "astrobin_userprofile"."default_watermark_size", "astrobin_userprofile"."default_watermark_position", "astrobin_userprofile"."default_watermark_opacity", "astrobin_userprofile"."accept_tos", "astrobin_userprofile"."receive_important_communications", "astrobin_userprofile"."receive_newsletter", "astrobin_userprofile"."receive_marketing_and_commercial_material", "astrobin_userprofile"."inactive_account_reminder_sent", "astrobin_userprofile"."language", "astrobin_userprofile"."seen_realname", "astrobin_userprofile"."seen_email_permissions", "astrobin_userprofile"."signature", "astrobin_userprofile"."signature_html", "astrobin_userprofile"."show_signatures", "astrobin_userprofile"."post_count", "astrobin_userprofile"."autosubscribe", "astrobin_userprofile"."receive_forum_emails" FROM "astrobin_image" INNER JOIN "auth_user" ON ("astrobin_image"."user_id" = "auth_user"."id") LEFT OUTER JOIN "astrobin_userprofile" ON ("auth_user"."id" = "astrobin_userprofile"."user_id") WHERE ("astrobin_image"."id" = 262696 AND "astrobin_image"."deleted" IS NULL)
  Duplicated 3 times.
1.59670283746%
6.34

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(717)
  image = self.get_object()
/code/astrobin/views/image.py in get_object(83)
  image = super(ImageSingleObjectMixin, self).get_object(queryset)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +   Duplicated 5 times.
0.372515959823%
1.48

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(717)
  image = self.get_object()
/code/astrobin/views/image.py in get_object(83)
  image = super(ImageSingleObjectMixin, self).get_object(queryset)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +
SELECT ••• "astrobin_commercialgear"."id", "astrobin_commercialgear"."producer_id", "astrobin_commercialgear"."proper_make", "astrobin_commercialgear"."proper_name", "astrobin_commercialgear"."image_id", "astrobin_commercialgear"."tagline", "astrobin_commercialgear"."tagline_en", "astrobin_commercialgear"."tagline_en_GB", "astrobin_commercialgear"."tagline_it", "astrobin_commercialgear"."tagline_es", "astrobin_commercialgear"."tagline_fr", "astrobin_commercialgear"."tagline_fi", "astrobin_commercialgear"."tagline_de", "astrobin_commercialgear"."tagline_nl", "astrobin_commercialgear"."tagline_tr", "astrobin_commercialgear"."tagline_sq", "astrobin_commercialgear"."tagline_pl", "astrobin_commercialgear"."tagline_pt_BR", "astrobin_commercialgear"."tagline_el", "astrobin_commercialgear"."tagline_ru", "astrobin_commercialgear"."tagline_ar", "astrobin_commercialgear"."tagline_ja", "astrobin_commercialgear"."link", "astrobin_commercialgear"."description", "astrobin_commercialgear"."description_en", "astrobin_commercialgear"."description_en_GB", "astrobin_commercialgear"."description_it", "astrobin_commercialgear"."description_es", "astrobin_commercialgear"."description_fr", "astrobin_commercialgear"."description_fi", "astrobin_commercialgear"."description_de", "astrobin_commercialgear"."description_nl", "astrobin_commercialgear"."description_tr", "astrobin_commercialgear"."description_sq", "astrobin_commercialgear"."description_pl", "astrobin_commercialgear"."description_pt_BR", "astrobin_commercialgear"."description_el", "astrobin_commercialgear"."description_ru", "astrobin_commercialgear"."description_ar", "astrobin_commercialgear"."description_ja", "astrobin_commercialgear"."created", "astrobin_commercialgear"."updated" FROM "astrobin_commercialgear" WHERE "astrobin_commercialgear"."image_id" IN (262696) ORDER BY "astrobin_commercialgear"."created" ASC
  Duplicated 5 times.
2.51496308465%
9.99

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(717)
  image = self.get_object()
/code/astrobin/views/image.py in get_object(83)
  image = super(ImageSingleObjectMixin, self).get_object(queryset)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +   Duplicated 5 times.
2.56576071554%
10.19

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(717)
  image = self.get_object()
/code/astrobin/views/image.py in get_object(83)
  image = super(ImageSingleObjectMixin, self).get_object(queryset)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +   Duplicated 5 times.
0.631607895129%
2.51

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(717)
  image = self.get_object()
/code/astrobin/views/image.py in get_object(83)
  image = super(ImageSingleObjectMixin, self).get_object(queryset)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +
SELECT ••• "astrobin_image"."id", "astrobin_image"."deleted", "astrobin_image"."hash", "astrobin_image"."title", "astrobin_image"."acquisition_type", "astrobin_image"."subject_type", "astrobin_image"."data_source", "astrobin_image"."remote_source", "astrobin_image"."solar_system_main_subject", "astrobin_image"."description", "astrobin_image"."link", "astrobin_image"."link_to_fits", "astrobin_image"."image_file", "astrobin_image"."uploaded", "astrobin_image"."published", "astrobin_image"."updated", "astrobin_image"."watermark_text", "astrobin_image"."watermark", "astrobin_image"."watermark_position", "astrobin_image"."watermark_size", "astrobin_image"."watermark_opacity", "astrobin_image"."user_id", "astrobin_image"."plot_is_overlay", "astrobin_image"."is_wip", "astrobin_image"."size", "astrobin_image"."w", "astrobin_image"."h", "astrobin_image"."animated", "astrobin_image"."license", "astrobin_image"."is_final", "astrobin_image"."allow_comments", "astrobin_image"."moderator_decision", "astrobin_image"."moderated_when", "astrobin_image"."moderated_by_id", "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined", "astrobin_userprofile"."id", "astrobin_userprofile"."deleted", "astrobin_userprofile"."user_id", "astrobin_userprofile"."updated", "astrobin_userprofile"."real_name", "astrobin_userprofile"."website", "astrobin_userprofile"."job", "astrobin_userprofile"."hobbies", "astrobin_userprofile"."timezone", "astrobin_userprofile"."about", "astrobin_userprofile"."premium_counter", "astrobin_userprofile"."premium_offer", "astrobin_userprofile"."premium_offer_expiration", "astrobin_userprofile"."premium_offer_sent", "astrobin_userprofile"."company_name", "astrobin_userprofile"."company_description", "astrobin_userprofile"."company_website", "astrobin_userprofile"."retailer_country", "astrobin_userprofile"."avatar", "astrobin_userprofile"."exclude_from_competitions", "astrobin_userprofile"."default_frontpage_section", "astrobin_userprofile"."default_gallery_sorting", "astrobin_userprofile"."default_license", "astrobin_userprofile"."default_watermark_text", "astrobin_userprofile"."default_watermark", "astrobin_userprofile"."default_watermark_size", "astrobin_userprofile"."default_watermark_position", "astrobin_userprofile"."default_watermark_opacity", "astrobin_userprofile"."accept_tos", "astrobin_userprofile"."receive_important_communications", "astrobin_userprofile"."receive_newsletter", "astrobin_userprofile"."receive_marketing_and_commercial_material", "astrobin_userprofile"."inactive_account_reminder_sent", "astrobin_userprofile"."language", "astrobin_userprofile"."seen_realname", "astrobin_userprofile"."seen_email_permissions", "astrobin_userprofile"."signature", "astrobin_userprofile"."signature_html", "astrobin_userprofile"."show_signatures", "astrobin_userprofile"."post_count", "astrobin_userprofile"."autosubscribe", "astrobin_userprofile"."receive_forum_emails" FROM "astrobin_image" INNER JOIN "auth_user" ON ("astrobin_image"."user_id" = "auth_user"."id") LEFT OUTER JOIN "astrobin_userprofile" ON ("auth_user"."id" = "astrobin_userprofile"."user_id") WHERE ("astrobin_image"."id" = 262696 AND "astrobin_image"."deleted" IS NULL)
  Duplicated 3 times.
2.15883926813%
8.57

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(215)
  image = self.get_object(Image.objects_including_wip)
/code/astrobin/views/image.py in get_object(83)
  image = super(ImageSingleObjectMixin, self).get_object(queryset)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +   Duplicated 5 times.
2.88639824382%
11.46

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(215)
  image = self.get_object(Image.objects_including_wip)
/code/astrobin/views/image.py in get_object(83)
  image = super(ImageSingleObjectMixin, self).get_object(queryset)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +
SELECT ••• "astrobin_commercialgear"."id", "astrobin_commercialgear"."producer_id", "astrobin_commercialgear"."proper_make", "astrobin_commercialgear"."proper_name", "astrobin_commercialgear"."image_id", "astrobin_commercialgear"."tagline", "astrobin_commercialgear"."tagline_en", "astrobin_commercialgear"."tagline_en_GB", "astrobin_commercialgear"."tagline_it", "astrobin_commercialgear"."tagline_es", "astrobin_commercialgear"."tagline_fr", "astrobin_commercialgear"."tagline_fi", "astrobin_commercialgear"."tagline_de", "astrobin_commercialgear"."tagline_nl", "astrobin_commercialgear"."tagline_tr", "astrobin_commercialgear"."tagline_sq", "astrobin_commercialgear"."tagline_pl", "astrobin_commercialgear"."tagline_pt_BR", "astrobin_commercialgear"."tagline_el", "astrobin_commercialgear"."tagline_ru", "astrobin_commercialgear"."tagline_ar", "astrobin_commercialgear"."tagline_ja", "astrobin_commercialgear"."link", "astrobin_commercialgear"."description", "astrobin_commercialgear"."description_en", "astrobin_commercialgear"."description_en_GB", "astrobin_commercialgear"."description_it", "astrobin_commercialgear"."description_es", "astrobin_commercialgear"."description_fr", "astrobin_commercialgear"."description_fi", "astrobin_commercialgear"."description_de", "astrobin_commercialgear"."description_nl", "astrobin_commercialgear"."description_tr", "astrobin_commercialgear"."description_sq", "astrobin_commercialgear"."description_pl", "astrobin_commercialgear"."description_pt_BR", "astrobin_commercialgear"."description_el", "astrobin_commercialgear"."description_ru", "astrobin_commercialgear"."description_ar", "astrobin_commercialgear"."description_ja", "astrobin_commercialgear"."created", "astrobin_commercialgear"."updated" FROM "astrobin_commercialgear" WHERE "astrobin_commercialgear"."image_id" IN (262696) ORDER BY "astrobin_commercialgear"."created" ASC
  Duplicated 5 times.
0.200968877745%
0.80

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(215)
  image = self.get_object(Image.objects_including_wip)
/code/astrobin/views/image.py in get_object(83)
  image = super(ImageSingleObjectMixin, self).get_object(queryset)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +   Duplicated 5 times.
0.140564129907%
0.56

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(215)
  image = self.get_object(Image.objects_including_wip)
/code/astrobin/views/image.py in get_object(83)
  image = super(ImageSingleObjectMixin, self).get_object(queryset)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +   Duplicated 5 times.
1.58307274029%
6.29

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(215)
  image = self.get_object(Image.objects_including_wip)
/code/astrobin/views/image.py in get_object(83)
  image = super(ImageSingleObjectMixin, self).get_object(queryset)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +
SELECT ••• "astrobin_image"."id", "astrobin_image"."deleted", "astrobin_image"."hash", "astrobin_image"."title", "astrobin_image"."acquisition_type", "astrobin_image"."subject_type", "astrobin_image"."data_source", "astrobin_image"."remote_source", "astrobin_image"."solar_system_main_subject", "astrobin_image"."description", "astrobin_image"."link", "astrobin_image"."link_to_fits", "astrobin_image"."image_file", "astrobin_image"."uploaded", "astrobin_image"."published", "astrobin_image"."updated", "astrobin_image"."watermark_text", "astrobin_image"."watermark", "astrobin_image"."watermark_position", "astrobin_image"."watermark_size", "astrobin_image"."watermark_opacity", "astrobin_image"."user_id", "astrobin_image"."plot_is_overlay", "astrobin_image"."is_wip", "astrobin_image"."size", "astrobin_image"."w", "astrobin_image"."h", "astrobin_image"."animated", "astrobin_image"."license", "astrobin_image"."is_final", "astrobin_image"."allow_comments", "astrobin_image"."moderator_decision", "astrobin_image"."moderated_when", "astrobin_image"."moderated_by_id", "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined", "astrobin_userprofile"."id", "astrobin_userprofile"."deleted", "astrobin_userprofile"."user_id", "astrobin_userprofile"."updated", "astrobin_userprofile"."real_name", "astrobin_userprofile"."website", "astrobin_userprofile"."job", "astrobin_userprofile"."hobbies", "astrobin_userprofile"."timezone", "astrobin_userprofile"."about", "astrobin_userprofile"."premium_counter", "astrobin_userprofile"."premium_offer", "astrobin_userprofile"."premium_offer_expiration", "astrobin_userprofile"."premium_offer_sent", "astrobin_userprofile"."company_name", "astrobin_userprofile"."company_description", "astrobin_userprofile"."company_website", "astrobin_userprofile"."retailer_country", "astrobin_userprofile"."avatar", "astrobin_userprofile"."exclude_from_competitions", "astrobin_userprofile"."default_frontpage_section", "astrobin_userprofile"."default_gallery_sorting", "astrobin_userprofile"."default_license", "astrobin_userprofile"."default_watermark_text", "astrobin_userprofile"."default_watermark", "astrobin_userprofile"."default_watermark_size", "astrobin_userprofile"."default_watermark_position", "astrobin_userprofile"."default_watermark_opacity", "astrobin_userprofile"."accept_tos", "astrobin_userprofile"."receive_important_communications", "astrobin_userprofile"."receive_newsletter", "astrobin_userprofile"."receive_marketing_and_commercial_material", "astrobin_userprofile"."inactive_account_reminder_sent", "astrobin_userprofile"."language", "astrobin_userprofile"."seen_realname", "astrobin_userprofile"."seen_email_permissions", "astrobin_userprofile"."signature", "astrobin_userprofile"."signature_html", "astrobin_userprofile"."show_signatures", "astrobin_userprofile"."post_count", "astrobin_userprofile"."autosubscribe", "astrobin_userprofile"."receive_forum_emails" FROM "astrobin_image" INNER JOIN "auth_user" ON ("astrobin_image"."user_id" = "auth_user"."id") LEFT OUTER JOIN "astrobin_userprofile" ON ("auth_user"."id" = "astrobin_userprofile"."user_id") WHERE ("astrobin_image"."id" = 262696 AND "astrobin_image"."deleted" IS NULL)
  Duplicated 3 times.
0.477773934931%
1.90

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_object(83)
  image = super(ImageSingleObjectMixin, self).get_object(queryset)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +   Duplicated 5 times.
0.14704893385%
0.58

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_object(83)
  image = super(ImageSingleObjectMixin, self).get_object(queryset)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +
SELECT ••• "astrobin_commercialgear"."id", "astrobin_commercialgear"."producer_id", "astrobin_commercialgear"."proper_make", "astrobin_commercialgear"."proper_name", "astrobin_commercialgear"."image_id", "astrobin_commercialgear"."tagline", "astrobin_commercialgear"."tagline_en", "astrobin_commercialgear"."tagline_en_GB", "astrobin_commercialgear"."tagline_it", "astrobin_commercialgear"."tagline_es", "astrobin_commercialgear"."tagline_fr", "astrobin_commercialgear"."tagline_fi", "astrobin_commercialgear"."tagline_de", "astrobin_commercialgear"."tagline_nl", "astrobin_commercialgear"."tagline_tr", "astrobin_commercialgear"."tagline_sq", "astrobin_commercialgear"."tagline_pl", "astrobin_commercialgear"."tagline_pt_BR", "astrobin_commercialgear"."tagline_el", "astrobin_commercialgear"."tagline_ru", "astrobin_commercialgear"."tagline_ar", "astrobin_commercialgear"."tagline_ja", "astrobin_commercialgear"."link", "astrobin_commercialgear"."description", "astrobin_commercialgear"."description_en", "astrobin_commercialgear"."description_en_GB", "astrobin_commercialgear"."description_it", "astrobin_commercialgear"."description_es", "astrobin_commercialgear"."description_fr", "astrobin_commercialgear"."description_fi", "astrobin_commercialgear"."description_de", "astrobin_commercialgear"."description_nl", "astrobin_commercialgear"."description_tr", "astrobin_commercialgear"."description_sq", "astrobin_commercialgear"."description_pl", "astrobin_commercialgear"."description_pt_BR", "astrobin_commercialgear"."description_el", "astrobin_commercialgear"."description_ru", "astrobin_commercialgear"."description_ar", "astrobin_commercialgear"."description_ja", "astrobin_commercialgear"."created", "astrobin_commercialgear"."updated" FROM "astrobin_commercialgear" WHERE "astrobin_commercialgear"."image_id" IN (262696) ORDER BY "astrobin_commercialgear"."created" ASC
  Duplicated 5 times.
2.39481407827%
9.51

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_object(83)
  image = super(ImageSingleObjectMixin, self).get_object(queryset)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +   Duplicated 5 times.
2.42982001066%
9.65

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_object(83)
  image = super(ImageSingleObjectMixin, self).get_object(queryset)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +   Duplicated 5 times.
0.117867316108%
0.47

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_object(83)
  image = super(ImageSingleObjectMixin, self).get_object(queryset)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +
2.35020102892%
9.33

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(254)
  revision_image = ImageRevision.objects.filter(image=image, label=r)[0]
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in __getitem__(124)
  return super(SafeDeleteQueryset, self).__getitem__(key)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_telescope"."gear_ptr_id", "astrobin_telescope"."aperture", "astrobin_telescope"."focal_length", "astrobin_telescope"."type" FROM "astrobin_telescope" INNER JOIN "astrobin_image_imaging_telescopes" ON ("astrobin_telescope"."gear_ptr_id" = "astrobin_image_imaging_telescopes"."telescope_id") INNER JOIN "astrobin_gear" ON ("astrobin_telescope"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_imaging_telescopes"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
0.925825851791%
3.68

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(268)
  len(image.imaging_telescopes.all())),
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_camera"."gear_ptr_id", "astrobin_camera"."pixel_size", "astrobin_camera"."sensor_width", "astrobin_camera"."sensor_height", "astrobin_camera"."type" FROM "astrobin_camera" INNER JOIN "astrobin_image_imaging_cameras" ON ("astrobin_camera"."gear_ptr_id" = "astrobin_image_imaging_cameras"."camera_id") INNER JOIN "astrobin_gear" ON ("astrobin_camera"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_imaging_cameras"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
0.571203147292%
2.27

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(272)
  len(image.imaging_cameras.all())),
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_mount"."gear_ptr_id", "astrobin_mount"."max_payload", "astrobin_mount"."pe" FROM "astrobin_mount" INNER JOIN "astrobin_image_mounts" ON ("astrobin_mount"."gear_ptr_id" = "astrobin_image_mounts"."mount_id") INNER JOIN "astrobin_gear" ON ("astrobin_mount"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_mounts"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
0.751756901513%
2.99

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(276)
  len(image.mounts.all())),
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_telescope"."gear_ptr_id", "astrobin_telescope"."aperture", "astrobin_telescope"."focal_length", "astrobin_telescope"."type" FROM "astrobin_telescope" INNER JOIN "astrobin_image_guiding_telescopes" ON ("astrobin_telescope"."gear_ptr_id" = "astrobin_image_guiding_telescopes"."telescope_id") INNER JOIN "astrobin_gear" ON ("astrobin_telescope"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_guiding_telescopes"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
0.959270627681%
3.81

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(280)
  len(image.guiding_telescopes.all())),
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_camera"."gear_ptr_id", "astrobin_camera"."pixel_size", "astrobin_camera"."sensor_width", "astrobin_camera"."sensor_height", "astrobin_camera"."type" FROM "astrobin_camera" INNER JOIN "astrobin_image_guiding_cameras" ON ("astrobin_camera"."gear_ptr_id" = "astrobin_image_guiding_cameras"."camera_id") INNER JOIN "astrobin_gear" ON ("astrobin_camera"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_guiding_cameras"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
2.72517881246%
10.82

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(284)
  len(image.guiding_cameras.all())),
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_focalreducer"."gear_ptr_id" FROM "astrobin_focalreducer" INNER JOIN "astrobin_image_focal_reducers" ON ("astrobin_focalreducer"."gear_ptr_id" = "astrobin_image_focal_reducers"."focalreducer_id") INNER JOIN "astrobin_gear" ON ("astrobin_focalreducer"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_focal_reducers"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
0.566639766739%
2.25

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(288)
  len(image.focal_reducers.all())),
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_filter"."gear_ptr_id", "astrobin_filter"."type", "astrobin_filter"."bandwidth" FROM "astrobin_filter" INNER JOIN "astrobin_image_filters" ON ("astrobin_filter"."gear_ptr_id" = "astrobin_image_filters"."filter_id") INNER JOIN "astrobin_gear" ON ("astrobin_filter"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_filters"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
0.551028201692%
2.19

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(293)
  len(image.filters.all())),
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_accessory"."gear_ptr_id" FROM "astrobin_accessory" INNER JOIN "astrobin_image_accessories" ON ("astrobin_accessory"."gear_ptr_id" = "astrobin_image_accessories"."accessory_id") INNER JOIN "astrobin_gear" ON ("astrobin_accessory"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_accessories"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
0.393831750561%
1.56

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(297)
  len(image.accessories.all())),
  +
SELECT ••• COUNT(*) AS "__count" FROM "astrobin_telescope" INNER JOIN "astrobin_image_imaging_telescopes" ON ("astrobin_telescope"."gear_ptr_id" = "astrobin_image_imaging_telescopes"."telescope_id") INNER JOIN "astrobin_gear" ON ("astrobin_telescope"."gear_ptr_id" = "astrobin_gear"."id") WHERE ("astrobin_image_imaging_telescopes"."image_id" = 262696 AND NOT ("astrobin_gear"."commercial_id" IS NULL))
0.234713876039%
0.93

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(304)
  if g[1].exclude(commercial=None).count() > 0:
  +
SELECT ••• COUNT(*) AS "__count" FROM "astrobin_camera" INNER JOIN "astrobin_image_imaging_cameras" ON ("astrobin_camera"."gear_ptr_id" = "astrobin_image_imaging_cameras"."camera_id") INNER JOIN "astrobin_gear" ON ("astrobin_camera"."gear_ptr_id" = "astrobin_gear"."id") WHERE ("astrobin_image_imaging_cameras"."image_id" = 262696 AND NOT ("astrobin_gear"."commercial_id" IS NULL))
1.99810019262%
7.93

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(304)
  if g[1].exclude(commercial=None).count() > 0:
  +
SELECT ••• COUNT(*) AS "__count" FROM "astrobin_mount" INNER JOIN "astrobin_image_mounts" ON ("astrobin_mount"."gear_ptr_id" = "astrobin_image_mounts"."mount_id") INNER JOIN "astrobin_gear" ON ("astrobin_mount"."gear_ptr_id" = "astrobin_gear"."id") WHERE ("astrobin_image_mounts"."image_id" = 262696 AND NOT ("astrobin_gear"."commercial_id" IS NULL))
1.78181997224%
7.08

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(304)
  if g[1].exclude(commercial=None).count() > 0:
  +
SELECT ••• COUNT(*) AS "__count" FROM "astrobin_telescope" INNER JOIN "astrobin_image_guiding_telescopes" ON ("astrobin_telescope"."gear_ptr_id" = "astrobin_image_guiding_telescopes"."telescope_id") INNER JOIN "astrobin_gear" ON ("astrobin_telescope"."gear_ptr_id" = "astrobin_gear"."id") WHERE ("astrobin_image_guiding_telescopes"."image_id" = 262696 AND NOT ("astrobin_gear"."commercial_id" IS NULL))
1.75864280259%
6.98

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(304)
  if g[1].exclude(commercial=None).count() > 0:
  +
SELECT ••• COUNT(*) AS "__count" FROM "astrobin_camera" INNER JOIN "astrobin_image_guiding_cameras" ON ("astrobin_camera"."gear_ptr_id" = "astrobin_image_guiding_cameras"."camera_id") INNER JOIN "astrobin_gear" ON ("astrobin_camera"."gear_ptr_id" = "astrobin_gear"."id") WHERE ("astrobin_image_guiding_cameras"."image_id" = 262696 AND NOT ("astrobin_gear"."commercial_id" IS NULL))
0.493145322055%
1.96

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(304)
  if g[1].exclude(commercial=None).count() > 0:
  +
SELECT ••• COUNT(*) AS "__count" FROM "astrobin_focalreducer" INNER JOIN "astrobin_image_focal_reducers" ON ("astrobin_focalreducer"."gear_ptr_id" = "astrobin_image_focal_reducers"."focalreducer_id") INNER JOIN "astrobin_gear" ON ("astrobin_focalreducer"."gear_ptr_id" = "astrobin_gear"."id") WHERE ("astrobin_image_focal_reducers"."image_id" = 262696 AND NOT ("astrobin_gear"."commercial_id" IS NULL))
2.90633301149%
11.54

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(304)
  if g[1].exclude(commercial=None).count() > 0:
  +
SELECT ••• COUNT(*) AS "__count" FROM "astrobin_software" INNER JOIN "astrobin_image_software" ON ("astrobin_software"."gear_ptr_id" = "astrobin_image_software"."software_id") INNER JOIN "astrobin_gear" ON ("astrobin_software"."gear_ptr_id" = "astrobin_gear"."id") WHERE ("astrobin_image_software"."image_id" = 262696 AND NOT ("astrobin_gear"."commercial_id" IS NULL))
0.667874761623%
2.65

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(304)
  if g[1].exclude(commercial=None).count() > 0:
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_telescope"."gear_ptr_id", "astrobin_telescope"."aperture", "astrobin_telescope"."focal_length", "astrobin_telescope"."type" FROM "astrobin_telescope" INNER JOIN "astrobin_image_imaging_telescopes" ON ("astrobin_telescope"."gear_ptr_id" = "astrobin_image_imaging_telescopes"."telescope_id") INNER JOIN "astrobin_gear" ON ("astrobin_telescope"."gear_ptr_id" = "astrobin_gear"."id") WHERE ("astrobin_image_imaging_telescopes"."image_id" = 262696 AND NOT ("astrobin_gear"."commercial_id" IS NULL)) ORDER BY "astrobin_gear"."updated" DESC
1.93037001811%
7.66

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(308)
  for i in g[1].exclude(commercial=None):
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_camera"."gear_ptr_id", "astrobin_camera"."pixel_size", "astrobin_camera"."sensor_width", "astrobin_camera"."sensor_height", "astrobin_camera"."type" FROM "astrobin_camera" INNER JOIN "astrobin_image_imaging_cameras" ON ("astrobin_camera"."gear_ptr_id" = "astrobin_image_imaging_cameras"."camera_id") INNER JOIN "astrobin_gear" ON ("astrobin_camera"."gear_ptr_id" = "astrobin_gear"."id") WHERE ("astrobin_image_imaging_cameras"."image_id" = 262696 AND NOT ("astrobin_gear"."commercial_id" IS NULL)) ORDER BY "astrobin_gear"."updated" DESC
1.86438113354%
7.40

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(308)
  for i in g[1].exclude(commercial=None):
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_mount"."gear_ptr_id", "astrobin_mount"."max_payload", "astrobin_mount"."pe" FROM "astrobin_mount" INNER JOIN "astrobin_image_mounts" ON ("astrobin_mount"."gear_ptr_id" = "astrobin_image_mounts"."mount_id") INNER JOIN "astrobin_gear" ON ("astrobin_mount"."gear_ptr_id" = "astrobin_gear"."id") WHERE ("astrobin_image_mounts"."image_id" = 262696 AND NOT ("astrobin_gear"."commercial_id" IS NULL)) ORDER BY "astrobin_gear"."updated" DESC
2.05502236056%
8.16

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(308)
  for i in g[1].exclude(commercial=None):
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_telescope"."gear_ptr_id", "astrobin_telescope"."aperture", "astrobin_telescope"."focal_length", "astrobin_telescope"."type" FROM "astrobin_telescope" INNER JOIN "astrobin_image_guiding_telescopes" ON ("astrobin_telescope"."gear_ptr_id" = "astrobin_image_guiding_telescopes"."telescope_id") INNER JOIN "astrobin_gear" ON ("astrobin_telescope"."gear_ptr_id" = "astrobin_gear"."id") WHERE ("astrobin_image_guiding_telescopes"."image_id" = 262696 AND NOT ("astrobin_gear"."commercial_id" IS NULL)) ORDER BY "astrobin_gear"."updated" DESC
2.0019430394%
7.95

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(308)
  for i in g[1].exclude(commercial=None):
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_camera"."gear_ptr_id", "astrobin_camera"."pixel_size", "astrobin_camera"."sensor_width", "astrobin_camera"."sensor_height", "astrobin_camera"."type" FROM "astrobin_camera" INNER JOIN "astrobin_image_guiding_cameras" ON ("astrobin_camera"."gear_ptr_id" = "astrobin_image_guiding_cameras"."camera_id") INNER JOIN "astrobin_gear" ON ("astrobin_camera"."gear_ptr_id" = "astrobin_gear"."id") WHERE ("astrobin_image_guiding_cameras"."image_id" = 262696 AND NOT ("astrobin_gear"."commercial_id" IS NULL)) ORDER BY "astrobin_gear"."updated" DESC
0.229670139639%
0.91

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(308)
  for i in g[1].exclude(commercial=None):
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_focalreducer"."gear_ptr_id" FROM "astrobin_focalreducer" INNER JOIN "astrobin_image_focal_reducers" ON ("astrobin_focalreducer"."gear_ptr_id" = "astrobin_image_focal_reducers"."focalreducer_id") INNER JOIN "astrobin_gear" ON ("astrobin_focalreducer"."gear_ptr_id" = "astrobin_gear"."id") WHERE ("astrobin_image_focal_reducers"."image_id" = 262696 AND NOT ("astrobin_gear"."commercial_id" IS NULL)) ORDER BY "astrobin_gear"."updated" DESC
0.979445573281%
3.89

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(308)
  for i in g[1].exclude(commercial=None):
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_software"."gear_ptr_id", "astrobin_software"."type" FROM "astrobin_software" INNER JOIN "astrobin_image_software" ON ("astrobin_software"."gear_ptr_id" = "astrobin_image_software"."software_id") INNER JOIN "astrobin_gear" ON ("astrobin_software"."gear_ptr_id" = "astrobin_gear"."id") WHERE ("astrobin_image_software"."image_id" = 262696 AND NOT ("astrobin_gear"."commercial_id" IS NULL)) ORDER BY "astrobin_gear"."updated" DESC
0.415027452337%
1.65

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(308)
  for i in g[1].exclude(commercial=None):
  +
SELECT ••• "astrobin_commercialgear"."id", "astrobin_commercialgear"."producer_id", "astrobin_commercialgear"."proper_make", "astrobin_commercialgear"."proper_name", "astrobin_commercialgear"."image_id", "astrobin_commercialgear"."tagline", "astrobin_commercialgear"."tagline_en", "astrobin_commercialgear"."tagline_en_GB", "astrobin_commercialgear"."tagline_it", "astrobin_commercialgear"."tagline_es", "astrobin_commercialgear"."tagline_fr", "astrobin_commercialgear"."tagline_fi", "astrobin_commercialgear"."tagline_de", "astrobin_commercialgear"."tagline_nl", "astrobin_commercialgear"."tagline_tr", "astrobin_commercialgear"."tagline_sq", "astrobin_commercialgear"."tagline_pl", "astrobin_commercialgear"."tagline_pt_BR", "astrobin_commercialgear"."tagline_el", "astrobin_commercialgear"."tagline_ru", "astrobin_commercialgear"."tagline_ar", "astrobin_commercialgear"."tagline_ja", "astrobin_commercialgear"."link", "astrobin_commercialgear"."description", "astrobin_commercialgear"."description_en", "astrobin_commercialgear"."description_en_GB", "astrobin_commercialgear"."description_it", "astrobin_commercialgear"."description_es", "astrobin_commercialgear"."description_fr", "astrobin_commercialgear"."description_fi", "astrobin_commercialgear"."description_de", "astrobin_commercialgear"."description_nl", "astrobin_commercialgear"."description_tr", "astrobin_commercialgear"."description_sq", "astrobin_commercialgear"."description_pl", "astrobin_commercialgear"."description_pt_BR", "astrobin_commercialgear"."description_el", "astrobin_commercialgear"."description_ru", "astrobin_commercialgear"."description_ar", "astrobin_commercialgear"."description_ja", "astrobin_commercialgear"."created", "astrobin_commercialgear"."updated" FROM "astrobin_commercialgear" WHERE "astrobin_commercialgear"."id" = 28
1.1209103704%
4.45

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(309)
  if i.commercial.is_paid() or i.commercial.producer == self.request.user:
  +   Duplicated 2 times.
1.06807122717%
4.24

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(309)
  if i.commercial.is_paid() or i.commercial.producer == self.request.user:
/code/astrobin/models.py in is_paid(2656)
  return user_is_paying(self.producer)
  +
SELECT ••• COUNT(*) AS "__count" FROM "auth_group" INNER JOIN "auth_user_groups" ON ("auth_group"."id" = "auth_user_groups"."group_id") WHERE ("auth_user_groups"."user_id" = 423 AND "auth_group"."name" = 'Paying')
2.25376959251%
8.95

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(309)
  if i.commercial.is_paid() or i.commercial.producer == self.request.user:
/code/astrobin/models.py in is_paid(2656)
  return user_is_paying(self.producer)
/code/astrobin/utils.py in user_is_paying(128)
  return user.groups.filter(name = 'Paying').count() > 0
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_filter"."gear_ptr_id", "astrobin_filter"."type", "astrobin_filter"."bandwidth" FROM "astrobin_filter" INNER JOIN "astrobin_image_filters" ON ("astrobin_filter"."gear_ptr_id" = "astrobin_image_filters"."filter_id") INNER JOIN "astrobin_gear" ON ("astrobin_filter"."gear_ptr_id" = "astrobin_gear"."id") WHERE ("astrobin_image_filters"."image_id" = 262696 AND NOT ("astrobin_gear"."commercial_id" IS NULL)) ORDER BY "astrobin_gear"."updated" DESC
1.84072360805%
7.31

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(308)
  for i in g[1].exclude(commercial=None):
  +
SELECT ••• "astrobin_gear"."id", "astrobin_gear"."make", "astrobin_gear"."name", "astrobin_gear"."master_id", "astrobin_gear"."commercial_id", "astrobin_gear"."updated", "astrobin_gear"."moderator_fixed", "astrobin_accessory"."gear_ptr_id" FROM "astrobin_accessory" INNER JOIN "astrobin_image_accessories" ON ("astrobin_accessory"."gear_ptr_id" = "astrobin_image_accessories"."accessory_id") INNER JOIN "astrobin_gear" ON ("astrobin_accessory"."gear_ptr_id" = "astrobin_gear"."id") WHERE ("astrobin_image_accessories"."image_id" = 262696 AND NOT ("astrobin_gear"."commercial_id" IS NULL)) ORDER BY "astrobin_gear"."updated" DESC
0.242039302715%
0.96

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(308)
  for i in g[1].exclude(commercial=None):
  +
SELECT ••• "astrobin_gear"."make" FROM "astrobin_telescope" INNER JOIN "astrobin_image_imaging_telescopes" ON ("astrobin_telescope"."gear_ptr_id" = "astrobin_image_imaging_telescopes"."telescope_id") INNER JOIN "astrobin_gear" ON ("astrobin_telescope"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_imaging_telescopes"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
0.874187598173%
3.47

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(318)
  [list(x.values_list('make', flat=True)) for x in [y[1] for y in gear_list]])))
  +
SELECT ••• "astrobin_gear"."make" FROM "astrobin_camera" INNER JOIN "astrobin_image_imaging_cameras" ON ("astrobin_camera"."gear_ptr_id" = "astrobin_image_imaging_cameras"."camera_id") INNER JOIN "astrobin_gear" ON ("astrobin_camera"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_imaging_cameras"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
0.232192007839%
0.92

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(318)
  [list(x.values_list('make', flat=True)) for x in [y[1] for y in gear_list]])))
  +
SELECT ••• "astrobin_gear"."make" FROM "astrobin_mount" INNER JOIN "astrobin_image_mounts" ON ("astrobin_mount"."gear_ptr_id" = "astrobin_image_mounts"."mount_id") INNER JOIN "astrobin_gear" ON ("astrobin_mount"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_mounts"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
2.67005797895%
10.60

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(318)
  [list(x.values_list('make', flat=True)) for x in [y[1] for y in gear_list]])))
  +
SELECT ••• "astrobin_gear"."make" FROM "astrobin_telescope" INNER JOIN "astrobin_image_guiding_telescopes" ON ("astrobin_telescope"."gear_ptr_id" = "astrobin_image_guiding_telescopes"."telescope_id") INNER JOIN "astrobin_gear" ON ("astrobin_telescope"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_guiding_telescopes"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
0.210035594368%
0.83

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(318)
  [list(x.values_list('make', flat=True)) for x in [y[1] for y in gear_list]])))
  +
SELECT ••• "astrobin_gear"."make" FROM "astrobin_camera" INNER JOIN "astrobin_image_guiding_cameras" ON ("astrobin_camera"."gear_ptr_id" = "astrobin_image_guiding_cameras"."camera_id") INNER JOIN "astrobin_gear" ON ("astrobin_camera"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_guiding_cameras"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
2.65546717008%
10.54

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(318)
  [list(x.values_list('make', flat=True)) for x in [y[1] for y in gear_list]])))
  +
SELECT ••• "astrobin_gear"."make" FROM "astrobin_focalreducer" INNER JOIN "astrobin_image_focal_reducers" ON ("astrobin_focalreducer"."gear_ptr_id" = "astrobin_image_focal_reducers"."focalreducer_id") INNER JOIN "astrobin_gear" ON ("astrobin_focalreducer"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_focal_reducers"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
2.18501866182%
8.68

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(318)
  [list(x.values_list('make', flat=True)) for x in [y[1] for y in gear_list]])))
  +
SELECT ••• "astrobin_gear"."make" FROM "astrobin_software" INNER JOIN "astrobin_image_software" ON ("astrobin_software"."gear_ptr_id" = "astrobin_image_software"."software_id") INNER JOIN "astrobin_gear" ON ("astrobin_software"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_software"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
0.440186089855%
1.75

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(318)
  [list(x.values_list('make', flat=True)) for x in [y[1] for y in gear_list]])))
  +
SELECT ••• "astrobin_gear"."make" FROM "astrobin_filter" INNER JOIN "astrobin_image_filters" ON ("astrobin_filter"."gear_ptr_id" = "astrobin_image_filters"."filter_id") INNER JOIN "astrobin_gear" ON ("astrobin_filter"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_filters"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
1.43500305026%
5.70

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(318)
  [list(x.values_list('make', flat=True)) for x in [y[1] for y in gear_list]])))
  +
SELECT ••• "astrobin_gear"."make" FROM "astrobin_accessory" INNER JOIN "astrobin_image_accessories" ON ("astrobin_accessory"."gear_ptr_id" = "astrobin_image_accessories"."accessory_id") INNER JOIN "astrobin_gear" ON ("astrobin_accessory"."gear_ptr_id" = "astrobin_gear"."id") WHERE "astrobin_image_accessories"."image_id" = 262696 ORDER BY "astrobin_gear"."updated" DESC
0.679463346447%
2.70

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(318)
  [list(x.values_list('make', flat=True)) for x in [y[1] for y in gear_list]])))
  +
1.8840757233%
7.48

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(326)
  ssa = SolarSystem_Acquisition.objects.get(image=image)
  +
2.50007205338%
9.93

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(330)
  if deep_sky_acquisitions:
  +   Duplicated 3 times.
0.118888072284%
0.47

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(358)
  if a.filter:
  +   Duplicated 3 times.
0.838401087526%
3.33

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(358)
  if a.filter:
  +   Duplicated 3 times.
0.771931847112%
3.07

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(358)
  if a.filter:
  +   Duplicated 8 times.
0.517283203397%
2.05

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(491)
  ',') if image.solution and image.solution.objects_in_field else ''
/code/astrobin/models.py in solution(79)
  solution = Solution.objects.get(content_type=ctype, object_id=self.id)
  +   Duplicated 8 times.
0.799612352831%
3.18

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(491)
  ',') if image.solution and image.solution.objects_in_field else ''
/code/astrobin/models.py in solution(79)
  solution = Solution.objects.get(content_type=ctype, object_id=self.id)
  +
SELECT ••• "django_content_type"."id", "django_content_type"."app_label", "django_content_type"."model" FROM "django_content_type" WHERE ("django_content_type"."model" = 'imagerevision' AND "django_content_type"."app_label" = 'astrobin')
  Duplicated 2 times.
1.84000307428%
7.31

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(495)
  if revision_image.solution:
/code/astrobin/models.py in solution(76)
  ctype = ContentType.objects.get_for_model(self.__class__)
  +   Duplicated 8 times.
1.84378587658%
7.32

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(495)
  if revision_image.solution:
/code/astrobin/models.py in solution(79)
  solution = Solution.objects.get(content_type=ctype, object_id=self.id)
  +   Duplicated 8 times.
0.10856042156%
0.43

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(496)
  if revision_image.solution.objects_in_field:
/code/astrobin/models.py in solution(79)
  solution = Solution.objects.get(content_type=ctype, object_id=self.id)
  +   Duplicated 8 times.
0.198507054026%
0.79

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(498)
  if revision_image.solution.skyplot_zoom1:
/code/astrobin/models.py in solution(79)
  solution = Solution.objects.get(content_type=ctype, object_id=self.id)
  +   Duplicated 8 times.
1.1675649321%
4.64

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(499)
  skyplot_zoom1 = revision_image.solution.skyplot_zoom1
/code/astrobin/models.py in solution(79)
  solution = Solution.objects.get(content_type=ctype, object_id=self.id)
  +
1.78560277454%
7.09

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(519)
  locations = '; '.join([u'%s' % (x) for x in image.locations.all()])
  +
SELECT ••• "astrobin_image"."id", "astrobin_image"."deleted", "astrobin_image"."hash", "astrobin_image"."title", "astrobin_image"."acquisition_type", "astrobin_image"."subject_type", "astrobin_image"."data_source", "astrobin_image"."remote_source", "astrobin_image"."solar_system_main_subject", "astrobin_image"."description", "astrobin_image"."link", "astrobin_image"."link_to_fits", "astrobin_image"."image_file", "astrobin_image"."uploaded", "astrobin_image"."published", "astrobin_image"."updated", "astrobin_image"."watermark_text", "astrobin_image"."watermark", "astrobin_image"."watermark_position", "astrobin_image"."watermark_size", "astrobin_image"."watermark_opacity", "astrobin_image"."user_id", "astrobin_image"."plot_is_overlay", "astrobin_image"."is_wip", "astrobin_image"."size", "astrobin_image"."w", "astrobin_image"."h", "astrobin_image"."animated", "astrobin_image"."license", "astrobin_image"."is_final", "astrobin_image"."allow_comments", "astrobin_image"."moderator_decision", "astrobin_image"."moderated_when", "astrobin_image"."moderated_by_id", "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined", "astrobin_userprofile"."id", "astrobin_userprofile"."deleted", "astrobin_userprofile"."user_id", "astrobin_userprofile"."updated", "astrobin_userprofile"."real_name", "astrobin_userprofile"."website", "astrobin_userprofile"."job", "astrobin_userprofile"."hobbies", "astrobin_userprofile"."timezone", "astrobin_userprofile"."about", "astrobin_userprofile"."premium_counter", "astrobin_userprofile"."premium_offer", "astrobin_userprofile"."premium_offer_expiration", "astrobin_userprofile"."premium_offer_sent", "astrobin_userprofile"."company_name", "astrobin_userprofile"."company_description", "astrobin_userprofile"."company_website", "astrobin_userprofile"."retailer_country", "astrobin_userprofile"."avatar", "astrobin_userprofile"."exclude_from_competitions", "astrobin_userprofile"."default_frontpage_section", "astrobin_userprofile"."default_gallery_sorting", "astrobin_userprofile"."default_license", "astrobin_userprofile"."default_watermark_text", "astrobin_userprofile"."default_watermark", "astrobin_userprofile"."default_watermark_size", "astrobin_userprofile"."default_watermark_position", "astrobin_userprofile"."default_watermark_opacity", "astrobin_userprofile"."accept_tos", "astrobin_userprofile"."receive_important_communications", "astrobin_userprofile"."receive_newsletter", "astrobin_userprofile"."receive_marketing_and_commercial_material", "astrobin_userprofile"."inactive_account_reminder_sent", "astrobin_userprofile"."language", "astrobin_userprofile"."seen_realname", "astrobin_userprofile"."seen_email_permissions", "astrobin_userprofile"."signature", "astrobin_userprofile"."signature_html", "astrobin_userprofile"."show_signatures", "astrobin_userprofile"."post_count", "astrobin_userprofile"."autosubscribe", "astrobin_userprofile"."receive_forum_emails" FROM "astrobin_image" INNER JOIN "auth_user" ON ("astrobin_image"."user_id" = "auth_user"."id") LEFT OUTER JOIN "astrobin_userprofile" ON ("auth_user"."id" = "astrobin_userprofile"."user_id") WHERE ("astrobin_image"."is_wip" = false AND "astrobin_image"."id" > 262696 AND "astrobin_image"."user_id" = 4754 AND "astrobin_image"."deleted" IS NULL) ORDER BY "astrobin_image"."id" ASC LIMIT 1
2.74685487009%
10.91

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(609)
  if image_next:
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +   Duplicated 5 times.
0.100934772479%
0.40

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(609)
  if image_next:
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +
SELECT ••• "astrobin_commercialgear"."id", "astrobin_commercialgear"."producer_id", "astrobin_commercialgear"."proper_make", "astrobin_commercialgear"."proper_name", "astrobin_commercialgear"."image_id", "astrobin_commercialgear"."tagline", "astrobin_commercialgear"."tagline_en", "astrobin_commercialgear"."tagline_en_GB", "astrobin_commercialgear"."tagline_it", "astrobin_commercialgear"."tagline_es", "astrobin_commercialgear"."tagline_fr", "astrobin_commercialgear"."tagline_fi", "astrobin_commercialgear"."tagline_de", "astrobin_commercialgear"."tagline_nl", "astrobin_commercialgear"."tagline_tr", "astrobin_commercialgear"."tagline_sq", "astrobin_commercialgear"."tagline_pl", "astrobin_commercialgear"."tagline_pt_BR", "astrobin_commercialgear"."tagline_el", "astrobin_commercialgear"."tagline_ru", "astrobin_commercialgear"."tagline_ar", "astrobin_commercialgear"."tagline_ja", "astrobin_commercialgear"."link", "astrobin_commercialgear"."description", "astrobin_commercialgear"."description_en", "astrobin_commercialgear"."description_en_GB", "astrobin_commercialgear"."description_it", "astrobin_commercialgear"."description_es", "astrobin_commercialgear"."description_fr", "astrobin_commercialgear"."description_fi", "astrobin_commercialgear"."description_de", "astrobin_commercialgear"."description_nl", "astrobin_commercialgear"."description_tr", "astrobin_commercialgear"."description_sq", "astrobin_commercialgear"."description_pl", "astrobin_commercialgear"."description_pt_BR", "astrobin_commercialgear"."description_el", "astrobin_commercialgear"."description_ru", "astrobin_commercialgear"."description_ar", "astrobin_commercialgear"."description_ja", "astrobin_commercialgear"."created", "astrobin_commercialgear"."updated" FROM "astrobin_commercialgear" WHERE "astrobin_commercialgear"."image_id" IN (264759) ORDER BY "astrobin_commercialgear"."created" ASC
  Duplicated 5 times.
0.128915500603%
0.51

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(609)
  if image_next:
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +   Duplicated 5 times.
0.210335816773%
0.84

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(609)
  if image_next:
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +   Duplicated 5 times.
0.322859174076%
1.28

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(609)
  if image_next:
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +
SELECT ••• "astrobin_image"."id", "astrobin_image"."deleted", "astrobin_image"."hash", "astrobin_image"."title", "astrobin_image"."acquisition_type", "astrobin_image"."subject_type", "astrobin_image"."data_source", "astrobin_image"."remote_source", "astrobin_image"."solar_system_main_subject", "astrobin_image"."description", "astrobin_image"."link", "astrobin_image"."link_to_fits", "astrobin_image"."image_file", "astrobin_image"."uploaded", "astrobin_image"."published", "astrobin_image"."updated", "astrobin_image"."watermark_text", "astrobin_image"."watermark", "astrobin_image"."watermark_position", "astrobin_image"."watermark_size", "astrobin_image"."watermark_opacity", "astrobin_image"."user_id", "astrobin_image"."plot_is_overlay", "astrobin_image"."is_wip", "astrobin_image"."size", "astrobin_image"."w", "astrobin_image"."h", "astrobin_image"."animated", "astrobin_image"."license", "astrobin_image"."is_final", "astrobin_image"."allow_comments", "astrobin_image"."moderator_decision", "astrobin_image"."moderated_when", "astrobin_image"."moderated_by_id", "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined", "astrobin_userprofile"."id", "astrobin_userprofile"."deleted", "astrobin_userprofile"."user_id", "astrobin_userprofile"."updated", "astrobin_userprofile"."real_name", "astrobin_userprofile"."website", "astrobin_userprofile"."job", "astrobin_userprofile"."hobbies", "astrobin_userprofile"."timezone", "astrobin_userprofile"."about", "astrobin_userprofile"."premium_counter", "astrobin_userprofile"."premium_offer", "astrobin_userprofile"."premium_offer_expiration", "astrobin_userprofile"."premium_offer_sent", "astrobin_userprofile"."company_name", "astrobin_userprofile"."company_description", "astrobin_userprofile"."company_website", "astrobin_userprofile"."retailer_country", "astrobin_userprofile"."avatar", "astrobin_userprofile"."exclude_from_competitions", "astrobin_userprofile"."default_frontpage_section", "astrobin_userprofile"."default_gallery_sorting", "astrobin_userprofile"."default_license", "astrobin_userprofile"."default_watermark_text", "astrobin_userprofile"."default_watermark", "astrobin_userprofile"."default_watermark_size", "astrobin_userprofile"."default_watermark_position", "astrobin_userprofile"."default_watermark_opacity", "astrobin_userprofile"."accept_tos", "astrobin_userprofile"."receive_important_communications", "astrobin_userprofile"."receive_newsletter", "astrobin_userprofile"."receive_marketing_and_commercial_material", "astrobin_userprofile"."inactive_account_reminder_sent", "astrobin_userprofile"."language", "astrobin_userprofile"."seen_realname", "astrobin_userprofile"."seen_email_permissions", "astrobin_userprofile"."signature", "astrobin_userprofile"."signature_html", "astrobin_userprofile"."show_signatures", "astrobin_userprofile"."post_count", "astrobin_userprofile"."autosubscribe", "astrobin_userprofile"."receive_forum_emails" FROM "astrobin_image" INNER JOIN "auth_user" ON ("astrobin_image"."user_id" = "auth_user"."id") LEFT OUTER JOIN "astrobin_userprofile" ON ("auth_user"."id" = "astrobin_userprofile"."user_id") WHERE ("astrobin_image"."is_wip" = false AND "astrobin_image"."id" < 262696 AND "astrobin_image"."user_id" = 4754 AND "astrobin_image"."deleted" IS NULL) ORDER BY "astrobin_image"."id" DESC LIMIT 1
0.475252066731%
1.89

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(611)
  if image_prev:
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +   Duplicated 5 times.
0.539499661349%
2.14

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(611)
  if image_prev:
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +
SELECT ••• "astrobin_commercialgear"."id", "astrobin_commercialgear"."producer_id", "astrobin_commercialgear"."proper_make", "astrobin_commercialgear"."proper_name", "astrobin_commercialgear"."image_id", "astrobin_commercialgear"."tagline", "astrobin_commercialgear"."tagline_en", "astrobin_commercialgear"."tagline_en_GB", "astrobin_commercialgear"."tagline_it", "astrobin_commercialgear"."tagline_es", "astrobin_commercialgear"."tagline_fr", "astrobin_commercialgear"."tagline_fi", "astrobin_commercialgear"."tagline_de", "astrobin_commercialgear"."tagline_nl", "astrobin_commercialgear"."tagline_tr", "astrobin_commercialgear"."tagline_sq", "astrobin_commercialgear"."tagline_pl", "astrobin_commercialgear"."tagline_pt_BR", "astrobin_commercialgear"."tagline_el", "astrobin_commercialgear"."tagline_ru", "astrobin_commercialgear"."tagline_ar", "astrobin_commercialgear"."tagline_ja", "astrobin_commercialgear"."link", "astrobin_commercialgear"."description", "astrobin_commercialgear"."description_en", "astrobin_commercialgear"."description_en_GB", "astrobin_commercialgear"."description_it", "astrobin_commercialgear"."description_es", "astrobin_commercialgear"."description_fr", "astrobin_commercialgear"."description_fi", "astrobin_commercialgear"."description_de", "astrobin_commercialgear"."description_nl", "astrobin_commercialgear"."description_tr", "astrobin_commercialgear"."description_sq", "astrobin_commercialgear"."description_pl", "astrobin_commercialgear"."description_pt_BR", "astrobin_commercialgear"."description_el", "astrobin_commercialgear"."description_ru", "astrobin_commercialgear"."description_ar", "astrobin_commercialgear"."description_ja", "astrobin_commercialgear"."created", "astrobin_commercialgear"."updated" FROM "astrobin_commercialgear" WHERE "astrobin_commercialgear"."image_id" IN (257972) ORDER BY "astrobin_commercialgear"."created" ASC
  Duplicated 5 times.
1.12979695358%
4.49

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(611)
  if image_prev:
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +   Duplicated 5 times.
0.762384774641%
3.03

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(611)
  if image_prev:
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +   Duplicated 5 times.
2.84712915328%
11.31

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(611)
  if image_prev:
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
  +   Duplicated 8 times.
0.867882927673%
3.45

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(640)
  'show_solution': instance_to_platesolve.solution and instance_to_platesolve.solution.status == Solver.SUCCESS,
/code/astrobin/models.py in solution(79)
  solution = Solution.objects.get(content_type=ctype, object_id=self.id)
  +   Duplicated 8 times.
1.75281848794%
6.96

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(640)
  'show_solution': instance_to_platesolve.solution and instance_to_platesolve.solution.status == Solver.SUCCESS,
/code/astrobin/models.py in solution(79)
  solution = Solution.objects.get(content_type=ctype, object_id=self.id)
  +
SELECT ••• COUNT(*) AS "__count" FROM "nested_comments_nestedcomment" INNER JOIN "django_content_type" ON ("nested_comments_nestedcomment"."content_type_id" = "django_content_type"."id") WHERE ("nested_comments_nestedcomment"."deleted" = false AND "django_content_type"."model" = 'image' AND "django_content_type"."app_label" = 'astrobin' AND "nested_comments_nestedcomment"."object_id" = 262696)
2.25449012629%
8.95

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(653)
  object_id=image.id).count(),
  +
SELECT ••• "django_content_type"."id", "django_content_type"."app_label", "django_content_type"."model" FROM "django_content_type" WHERE ("django_content_type"."model" = 'image' AND "django_content_type"."app_label" = 'astrobin')
  Duplicated 2 times.
0.0981727263557%
0.39

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(684)
  'content_type': ContentType.objects.get(app_label='astrobin', model='image'),
  +
SELECT ••• "rawdata_publicdatapool"."id", "rawdata_publicdatapool"."name" FROM "rawdata_publicdatapool" WHERE "rawdata_publicdatapool"."active" = true ORDER BY "rawdata_publicdatapool"."created" DESC
2.37439895475%
9.43

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/code/astrobin/views/image.py in dispatch(743)
  return super(ImageFullView, self).dispatch(request, *args, **kwargs)
/code/astrobin/views/image.py in dispatch(238)
  return super(ImageDetailView, self).dispatch(request, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/silk/profiling/profiler.py in wrapped_target(163)
  result = target(*args, **kwargs)
/code/astrobin/views/image.py in get(208)
  return super(ImageDetailView, self).get(request, *args, **kwargs)
/code/astrobin/views/image.py in get_context_data(747)
  context = super(ImageFullView, self).get_context_data(**kwargs)
/code/astrobin/views/image.py in get_context_data(689)
  'select_datapool_form': PublicDataPool_SelectExistingForm(),
/code/rawdata/forms.py in __init__(36)
  self.fields['existing_pools'].choices = PublicDataPool.objects.all().values_list('id', 'name')
  +   Duplicated 2 times.
0.168724991474%
0.67

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/code/astrobin_apps_images/templatetags/astrobin_apps_images_tags.py in astrobin_image(128)
  image_revision = image.revisions.get(label = revision)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
98 </div>
99
100 <div id="full-size-image">
101 {% astrobin_image image alias revision=revision_label url_size='regular' %}
102 </div>
103 <script type="text/javascript" src="{% static 'common/js/jquery-1.8.3.js' %}"></script>
104 <script type="text/javascript" src="{% static 'cookielaw/js/cookielaw.js' %}"></script>
105 <script type="text/javascript" src="{% static 'astrobin_apps_images/js/astrobin_apps_images.js' %}"></script>

/code/astrobin/templates/image/full.html

  +   Duplicated 2 times.
0.113844335884%
0.45

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/code/astrobin_apps_images/templatetags/astrobin_apps_images_tags.py in astrobin_image(168)
  field = image.get_thumbnail_field(revision)
/code/astrobin/models.py in get_thumbnail_field(1110)
  r = ImageRevision.objects.get(image=self, label=revision_label)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in get(88)
  return super(SafeDeleteQueryset, self).get(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/safedelete/queryset.py in decorator(138)
  return attr(*args, **kwargs)
98 </div>
99
100 <div id="full-size-image">
101 {% astrobin_image image alias revision=revision_label url_size='regular' %}
102 </div>
103 <script type="text/javascript" src="{% static 'common/js/jquery-1.8.3.js' %}"></script>
104 <script type="text/javascript" src="{% static 'cookielaw/js/cookielaw.js' %}"></script>
105 <script type="text/javascript" src="{% static 'astrobin_apps_images/js/astrobin_apps_images.js' %}"></script>

/code/astrobin/templates/image/full.html

  +
SELECT ••• "subscription_usersubscription"."id", "subscription_usersubscription"."user_id", "subscription_usersubscription"."subscription_id", "subscription_usersubscription"."expires", "subscription_usersubscription"."active", "subscription_usersubscription"."cancelled" FROM "subscription_usersubscription" INNER JOIN "subscription_subscription" ON ("subscription_usersubscription"."subscription_id" = "subscription_subscription"."id") WHERE ("subscription_usersubscription"."active" = true AND "subscription_subscription"."name" IN ('AstroBin Lite', 'AstroBin Premium', 'AstroBin Lite (autorenew)', 'AstroBin Premium (autorenew)', 'AstroBin Premium 20% discount', 'AstroBin Premium 30% discount', 'AstroBin Premium 40% discount', 'AstroBin Premium 50% discount') AND "subscription_usersubscription"."user_id" = 4754)
0.297940714481%
1.18

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/code/astrobin_apps_users/templatetags/astrobin_apps_users_tags.py in astrobin_username(39)
  user_metadata['is_premium'] = premium_user_has_valid_subscription(user)
/code/astrobin_apps_premium/utils.py in premium_user_has_valid_subscription(113)
  us = premium_get_valid_usersubscription(user)
/code/astrobin_apps_premium/utils.py in premium_get_valid_usersubscription(58)
  active = True,
1 {% load astrobin_apps_images_tags %}
2 {% load common_tags %}
3 {% load pipeline %}
4 {% load hitcount_tags %}

/code/astrobin/templates/image/full.html

  +
0.106518909208%
0.42

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/code/astrobin_apps_users/templatetags/astrobin_apps_users_tags.py in astrobin_username(39)
  user_metadata['is_premium'] = premium_user_has_valid_subscription(user)
/code/astrobin_apps_premium/utils.py in premium_user_has_valid_subscription(113)
  us = premium_get_valid_usersubscription(user)
/code/astrobin_apps_premium/utils.py in premium_get_valid_usersubscription(59)
  ) if obj.valid()]
/src/django-subscription/subscription/models.py in valid(186)
  return not self.user_is_group_member()
/src/django-subscription/subscription/models.py in user_is_group_member(170)
  return self.subscription.group in self.user.groups.all()
1 {% load astrobin_apps_images_tags %}
2 {% load common_tags %}
3 {% load pipeline %}
4 {% load hitcount_tags %}

/code/astrobin/templates/image/full.html

  +
SELECT ••• "auth_group"."id", "auth_group"."name" FROM "auth_group" WHERE "auth_group"."id" = 2758
0.0702520427132%
0.28

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/code/astrobin_apps_users/templatetags/astrobin_apps_users_tags.py in astrobin_username(39)
  user_metadata['is_premium'] = premium_user_has_valid_subscription(user)
/code/astrobin_apps_premium/utils.py in premium_user_has_valid_subscription(113)
  us = premium_get_valid_usersubscription(user)
/code/astrobin_apps_premium/utils.py in premium_get_valid_usersubscription(59)
  ) if obj.valid()]
/src/django-subscription/subscription/models.py in valid(186)
  return not self.user_is_group_member()
/src/django-subscription/subscription/models.py in user_is_group_member(170)
  return self.subscription.group in self.user.groups.all()
1 {% load astrobin_apps_images_tags %}
2 {% load common_tags %}
3 {% load pipeline %}
4 {% load hitcount_tags %}

/code/astrobin/templates/image/full.html

  +   Duplicated 2 times.
0.0816004496131%
0.32

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/code/astrobin_apps_users/templatetags/astrobin_apps_users_tags.py in astrobin_username(39)
  user_metadata['is_premium'] = premium_user_has_valid_subscription(user)
/code/astrobin_apps_premium/utils.py in premium_user_has_valid_subscription(113)
  us = premium_get_valid_usersubscription(user)
/code/astrobin_apps_premium/utils.py in premium_get_valid_usersubscription(59)
  ) if obj.valid()]
/src/django-subscription/subscription/models.py in valid(186)
  return not self.user_is_group_member()
/src/django-subscription/subscription/models.py in user_is_group_member(170)
  return self.subscription.group in self.user.groups.all()
1 {% load astrobin_apps_images_tags %}
2 {% load common_tags %}
3 {% load pipeline %}
4 {% load hitcount_tags %}

/code/astrobin/templates/image/full.html

  +
SELECT ••• "auth_group"."id", "auth_group"."name" FROM "auth_group" INNER JOIN "auth_user_groups" ON ("auth_group"."id" = "auth_user_groups"."group_id") WHERE "auth_user_groups"."user_id" = 4754
0.107059309537%
0.43

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/code/astrobin_apps_users/templatetags/astrobin_apps_users_tags.py in astrobin_username(39)
  user_metadata['is_premium'] = premium_user_has_valid_subscription(user)
/code/astrobin_apps_premium/utils.py in premium_user_has_valid_subscription(113)
  us = premium_get_valid_usersubscription(user)
/code/astrobin_apps_premium/utils.py in premium_get_valid_usersubscription(59)
  ) if obj.valid()]
/src/django-subscription/subscription/models.py in valid(186)
  return not self.user_is_group_member()
/src/django-subscription/subscription/models.py in user_is_group_member(170)
  return self.subscription.group in self.user.groups.all()
1 {% load astrobin_apps_images_tags %}
2 {% load common_tags %}
3 {% load pipeline %}
4 {% load hitcount_tags %}

/code/astrobin/templates/image/full.html

  +
SELECT ••• "auth_group"."id", "auth_group"."name" FROM "auth_group" INNER JOIN "auth_user_groups" ON ("auth_group"."id" = "auth_user_groups"."group_id") WHERE ("auth_user_groups"."user_id" = 4754 AND "auth_group"."name" = 'image_moderators')
  Duplicated 5 times.
0.0974521925843%
0.39

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/code/astrobin_apps_users/templatetags/astrobin_apps_users_tags.py in astrobin_username(58)
  if user_metadata['is_image_moderator']:
1 {% load astrobin_apps_images_tags %}
2 {% load common_tags %}
3 {% load pipeline %}
4 {% load hitcount_tags %}

/code/astrobin/templates/image/full.html

  +
SELECT ••• "auth_group"."id", "auth_group"."name" FROM "auth_group" INNER JOIN "auth_user_groups" ON ("auth_group"."id" = "auth_user_groups"."group_id") WHERE ("auth_user_groups"."user_id" = 4754 AND "auth_group"."name" = 'iotd_staff')
  Duplicated 5 times.
0.0961912584843%
0.38

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/code/astrobin_apps_users/templatetags/astrobin_apps_users_tags.py in astrobin_username(62)
  if user_metadata['is_iotd_staff']:
1 {% load astrobin_apps_images_tags %}
2 {% load common_tags %}
3 {% load pipeline %}
4 {% load hitcount_tags %}

/code/astrobin/templates/image/full.html

  +
SELECT ••• "auth_group"."id", "auth_group"."name" FROM "auth_group" INNER JOIN "auth_user_groups" ON ("auth_group"."id" = "auth_user_groups"."group_id") WHERE ("auth_user_groups"."user_id" = 4754 AND "auth_group"."name" = 'iotd_submitters')
  Duplicated 5 times.
0.0942097906129%
0.37

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/code/astrobin_apps_users/templatetags/astrobin_apps_users_tags.py in astrobin_username(65)
  if user_metadata['is_iotd_submitter']:
1 {% load astrobin_apps_images_tags %}
2 {% load common_tags %}
3 {% load pipeline %}
4 {% load hitcount_tags %}

/code/astrobin/templates/image/full.html

  +
SELECT ••• "auth_group"."id", "auth_group"."name" FROM "auth_group" INNER JOIN "auth_user_groups" ON ("auth_group"."id" = "auth_user_groups"."group_id") WHERE ("auth_user_groups"."user_id" = 4754 AND "auth_group"."name" = 'iotd_reviewers')
  Duplicated 5 times.
0.0951705023081%
0.38

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/code/astrobin_apps_users/templatetags/astrobin_apps_users_tags.py in astrobin_username(69)
  if user_metadata['is_iotd_reviewer']:
1 {% load astrobin_apps_images_tags %}
2 {% load common_tags %}
3 {% load pipeline %}
4 {% load hitcount_tags %}

/code/astrobin/templates/image/full.html

  +
SELECT ••• "auth_group"."id", "auth_group"."name" FROM "auth_group" INNER JOIN "auth_user_groups" ON ("auth_group"."id" = "auth_user_groups"."group_id") WHERE ("auth_user_groups"."user_id" = 4754 AND "auth_group"."name" = 'iotd_judges')
  Duplicated 5 times.
0.0936693902843%
0.37

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/code/astrobin_apps_users/templatetags/astrobin_apps_users_tags.py in astrobin_username(73)
  if user_metadata['is_iotd_judge']:
1 {% load astrobin_apps_images_tags %}
2 {% load common_tags %}
3 {% load pipeline %}
4 {% load hitcount_tags %}

/code/astrobin/templates/image/full.html

  +
SELECT ••• "hitcount_hit_count"."id", "hitcount_hit_count"."hits", "hitcount_hit_count"."modified", "hitcount_hit_count"."content_type_id", "hitcount_hit_count"."object_pk" FROM "hitcount_hit_count" WHERE ("hitcount_hit_count"."object_pk" = 262696 AND "hitcount_hit_count"."content_type_id" = 19)
0.354082304171%
1.41

Connection: default

/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py in _handle_and_close_when_done(26)
  return handle(*args_tuple)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle(56)
  self.handle_request(listener_name, req, client, addr)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/ggevent.py in handle_request(152)
  super(GeventWorker, self).handle_request(*args)
/usr/local/lib/python2.7/dist-packages/gunicorn/workers/async.py in handle_request(107)
  respiter = self.wsgi(environ, resp.start_response)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/template_timings_panel/panels/TemplateTimings.py in timing_hook(139)
  result = func(self, *args, **kwargs)
/usr/local/lib/python2.7/dist-packages/hitcount/templatetags/hitcount_tags.py in render(171)
  hit_count = get_hit_count_from_obj_variable(context, self.obj_variable, 'insert_hit_count_js_variables')
/usr/local/lib/python2.7/dist-packages/hitcount/templatetags/hitcount_tags.py in get_hit_count_from_obj_variable(37)
  content_type=ctype, object_pk=obj.pk)
104 <script type="text/javascript" src="{% static 'cookielaw/js/cookielaw.js' %}"></script>
105 <script type="text/javascript" src="{% static 'astrobin_apps_images/js/astrobin_apps_images.js' %}"></script>
106 <script type="text/javascript" src="{% static 'astrobin/js/astrobin.js' %}"></script>
107 {% insert_hit_count_js_variables for image %}
108 <script type="text/javascript">
109 $(document).ready(function() {
110 astrobin_common.init_ajax_csrf_token();
111 {% if image.w > 0 %}

/code/astrobin/templates/image/full.html

Templates (56 rendered)

Template path

  1. /code/astrobin/templates

Templates

image/full.html
/code/astrobin/templates/image/full.html
{'False': False, 'None': None, 'True': True} {'ADS_ENABLED': False, 'COOKIELAW_ACCEPTED': False, 'COUNTRIES': (('', '---------'), ('GB', <django.utils.functional.__proxy__ object at 0x7f3612d1c8d0>), ('AF', <django.utils.functional.__proxy__ object at 0x7f3612d1c910>), ('AX', <django.utils.functional.__proxy__ object at 0x7f3612d1c950>), ('AL', <django.utils.functional.__proxy__ object at 0x7f3612d1c990>), ('DZ', <django.utils.functional.__proxy__ object at 0x7f3612d1c9d0>), ('AS', <django.utils.functional.__proxy__ object at 0x7f3612d1ca10>), ('AD', <django.utils.functional.__proxy__ object at 0x7f3612d1ca50>), ('AO', <django.utils.functional.__proxy__ object at 0x7f3612d1ca90>), ('AI', <django.utils.functional.__proxy__ object at 0x7f3612d1cad0>), ('AQ', <django.utils.functional.__proxy__ object at 0x7f3612d1cb10>), ('AG', <django.utils.functional.__proxy__ object at 0x7f3612d1cb50>), ('AR', <django.utils.functional.__proxy__ object at 0x7f3612d1cb90>), ('AM', <django.utils.functional.__proxy__ object at 0x7f3612d1cbd0>), ('AW', <django.utils.functional.__proxy__ object at 0x7f3612d1cc10>), ('AU', <django.utils.functional.__proxy__ object at 0x7f3612d1cc50>), ('AT', <django.utils.functional.__proxy__ object at 0x7f3612d1cc90>), ('AZ', <django.utils.functional.__proxy__ object at 0x7f3612d1ccd0>), ('BS', <django.utils.functional.__proxy__ object at 0x7f3612d1cd50>), ('BH', <django.utils.functional.__proxy__ object at 0x7f3612d1cdd0>), ('BD', <django.utils.functional.__proxy__ object at 0x7f3612d1ce50>), ('BB', <django.utils.functional.__proxy__ object at 0x7f3612d1ced0>), ('BY', <django.utils.functional.__proxy__ object at 0x7f3612d1cf50>), ('BE', <django.utils.functional.__proxy__ object at 0x7f3612d1cfd0>), ('BZ', <django.utils.functional.__proxy__ object at 0x7f3612d25090>), ('BJ', <django.utils.functional.__proxy__ object at 0x7f3612d25110>), ('BM', <django.utils.functional.__proxy__ object at 0x7f3612d25190>), ('BT', <django.utils.functional.__proxy__ object at 0x7f3612d25210>), ('BO', <django.utils.functional.__proxy__ object at 0x7f3612d25290>), ('BA', <django.utils.functional.__proxy__ object at 0x7f3612d25310>), ('BW', <django.utils.functional.__proxy__ object at 0x7f3612d25390>), ('BV', <django.utils.functional.__proxy__ object at 0x7f3612d25410>), ('BR', <django.utils.functional.__proxy__ object at 0x7f3612d25490>), ('IO', <django.utils.functional.__proxy__ object at 0x7f3612d25510>), ('BN', <django.utils.functional.__proxy__ object at 0x7f3612d25590>), ('BG', <django.utils.functional.__proxy__ object at 0x7f3612d25610>), ('BF', <django.utils.functional.__proxy__ object at 0x7f3612d25690>), ('BI', <django.utils.functional.__proxy__ object at 0x7f3612d25710>), ('KH', <django.utils.functional.__proxy__ object at 0x7f3612d25790>), ('CM', <django.utils.functional.__proxy__ object at 0x7f3612d25810>), ('CA', <django.utils.functional.__proxy__ object at 0x7f3612d25890>), ('CV', <django.utils.functional.__proxy__ object at 0x7f3612d25910>), ('KY', <django.utils.functional.__proxy__ object at 0x7f3612d25990>), ('CF', <django.utils.functional.__proxy__ object at 0x7f3612d25a10>), ('TD', <django.utils.functional.__proxy__ object at 0x7f3612d25a90>), ('CL', <django.utils.functional.__proxy__ object at 0x7f3612d25b10>), ('CN', <django.utils.functional.__proxy__ object at 0x7f3612d25b90>), ('CX', <django.utils.functional.__proxy__ object at 0x7f3612d25c10>), ('CC', <django.utils.functional.__proxy__ object at 0x7f3612d25c90>), ('CO', <django.utils.functional.__proxy__ object at 0x7f3612d25d10>), ('KM', <django.utils.functional.__proxy__ object at 0x7f3612d25d90>), ('CG', <django.utils.functional.__proxy__ object at 0x7f3612d25e10>), ('CD', <django.utils.functional.__proxy__ object at 0x7f3612d25e90>), ('CK', <django.utils.functional.__proxy__ object at 0x7f3612d25f10>), ('CR', <django.utils.functional.__proxy__ object at 0x7f3612d25f90>), ('CI', <django.utils.functional.__proxy__ object at 0x7f3612d2b050>), ('HR', <django.utils.functional.__proxy__ object at 0x7f3612d2b0d0>), ('CU', <django.utils.functional.__proxy__ object at 0x7f3612d2b150>), ('CY', <django.utils.functional.__proxy__ object at 0x7f3612d2b1d0>), ('CZ', <django.utils.functional.__proxy__ object at 0x7f3612d2b250>), ('DK', <django.utils.functional.__proxy__ object at 0x7f3612d2b2d0>), ('DJ', <django.utils.functional.__proxy__ object at 0x7f3612d2b350>), ('DM', <django.utils.functional.__proxy__ object at 0x7f3612d2b3d0>), ('DO', <django.utils.functional.__proxy__ object at 0x7f3612d2b450>), ('EC', <django.utils.functional.__proxy__ object at 0x7f3612d2b4d0>), ('EG', <django.utils.functional.__proxy__ object at 0x7f3612d2b550>), ('SV', <django.utils.functional.__proxy__ object at 0x7f3612d2b5d0>), ('GQ', <django.utils.functional.__proxy__ object at 0x7f3612d2b650>), ('ER', <django.utils.functional.__proxy__ object at 0x7f3612d2b6d0>), ('EE', <django.utils.functional.__proxy__ object at 0x7f3612d2b750>), ('ET', <django.utils.functional.__proxy__ object at 0x7f3612d2b7d0>), ('FK', <django.utils.functional.__proxy__ object at 0x7f3612d2b850>), ('FO', <django.utils.functional.__proxy__ object at 0x7f3612d2b8d0>), ('FJ', <django.utils.functional.__proxy__ object at 0x7f3612d2b950>), ('FI', <django.utils.functional.__proxy__ object at 0x7f3612d2b9d0>), ('FR', <django.utils.functional.__proxy__ object at 0x7f3612d2ba50>), ('GF', <django.utils.functional.__proxy__ object at 0x7f3612d2bad0>), ('PF', <django.utils.functional.__proxy__ object at 0x7f3612d2bb50>), ('TF', <django.utils.functional.__proxy__ object at 0x7f3612d2bbd0>), ('GA', <django.utils.functional.__proxy__ object at 0x7f3612d2bc50>), ('GM', <django.utils.functional.__proxy__ object at 0x7f3612d2bcd0>), ('GE', <django.utils.functional.__proxy__ object at 0x7f3612d2bd50>), ('DE', <django.utils.functional.__proxy__ object at 0x7f3612d2bdd0>), ('GH', <django.utils.functional.__proxy__ object at 0x7f3612d2be50>), ('GI', <django.utils.functional.__proxy__ object at 0x7f3612d2bed0>), ('GR', <django.utils.functional.__proxy__ object at 0x7f3612d2bf50>), ('GL', <django.utils.functional.__proxy__ object at 0x7f3612d2bfd0>), ('GD', <django.utils.functional.__proxy__ object at 0x7f3612d31090>), ('GP', <django.utils.functional.__proxy__ object at 0x7f3612d31110>), ('GU', <django.utils.functional.__proxy__ object at 0x7f3612d31190>), ('GT', <django.utils.functional.__proxy__ object at 0x7f3612d31210>), ('GG', <django.utils.functional.__proxy__ object at 0x7f3612d31290>), ('GN', <django.utils.functional.__proxy__ object at 0x7f3612d31310>), ('GW', <django.utils.functional.__proxy__ object at 0x7f3612d31390>), ('GY', <django.utils.functional.__proxy__ object at 0x7f3612d31410>), ('HT', <django.utils.functional.__proxy__ object at 0x7f3612d31490>), ('HM', <django.utils.functional.__proxy__ object at 0x7f3612d31510>), ('VA', <django.utils.functional.__proxy__ object at 0x7f3612d31590>), ('HN', <django.utils.functional.__proxy__ object at 0x7f3612d31610>), ('HK', <django.utils.functional.__proxy__ object at 0x7f3612d31690>), ('HU', <django.utils.functional.__proxy__ object at 0x7f3612d31710>), ('IS', <django.utils.functional.__proxy__ object at 0x7f3612d31790>), ('IN', <django.utils.functional.__proxy__ object at 0x7f3612d31810>), ('ID', <django.utils.functional.__proxy__ object at 0x7f3612d31890>), ('IR', <django.utils.functional.__proxy__ object at 0x7f3612d31910>), ('IQ', <django.utils.functional.__proxy__ object at 0x7f3612d31990>), ('IE', <django.utils.functional.__proxy__ object at 0x7f3612d31a10>), ('IM', <django.utils.functional.__proxy__ object at 0x7f3612d31a90>), ('IL', <django.utils.functional.__proxy__ object at 0x7f3612d31b10>), ('IT', <django.utils.functional.__proxy__ object at 0x7f3612d31b90>), ('JM', <django.utils.functional.__proxy__ object at 0x7f3612d31c10>), ('JP', <django.utils.functional.__proxy__ object at 0x7f3612d31c90>), ('JE', <django.utils.functional.__proxy__ object at 0x7f3612d31d10>), ('JO', <django.utils.functional.__proxy__ object at 0x7f3612d31d90>), ('KZ', <django.utils.functional.__proxy__ object at 0x7f3612d31e10>), ('KE', <django.utils.functional.__proxy__ object at 0x7f3612d31e90>), ('KI', <django.utils.functional.__proxy__ object at 0x7f3612d31f10>), ('KP', <django.utils.functional.__proxy__ object at 0x7f3612d31f90>), ('KR', <django.utils.functional.__proxy__ object at 0x7f3612d38050>), ('KW', <django.utils.functional.__proxy__ object at 0x7f3612d380d0>), ('KG', <django.utils.functional.__proxy__ object at 0x7f3612d38150>), ('LA', <django.utils.functional.__proxy__ object at 0x7f3612d381d0>), ('LV', <django.utils.functional.__proxy__ object at 0x7f3612d38250>), ('LB', <django.utils.functional.__proxy__ object at 0x7f3612d382d0>), ('LS', <django.utils.functional.__proxy__ object at 0x7f3612d38350>), ('LR', <django.utils.functional.__proxy__ object at 0x7f3612d383d0>), ('LY', <django.utils.functional.__proxy__ object at 0x7f3612d38450>), ('LI', <django.utils.functional.__proxy__ object at 0x7f3612d384d0>), ('LT', <django.utils.functional.__proxy__ object at 0x7f3612d38550>), ('LU', <django.utils.functional.__proxy__ object at 0x7f3612d385d0>), ('MO', <django.utils.functional.__proxy__ object at 0x7f3612d38650>), ('MK', <django.utils.functional.__proxy__ object at 0x7f3612d386d0>), ('MG', <django.utils.functional.__proxy__ object at 0x7f3612d38750>), ('MW', <django.utils.functional.__proxy__ object at 0x7f3612d387d0>), ('MY', <django.utils.functional.__proxy__ object at 0x7f3612d38850>), ('MV', <django.utils.functional.__proxy__ object at 0x7f3612d388d0>), ('ML', <django.utils.functional.__proxy__ object at 0x7f3612d38950>), ('MT', <django.utils.functional.__proxy__ object at 0x7f3612d389d0>), ('MH', <django.utils.functional.__proxy__ object at 0x7f3612d38a50>), ('MQ', <django.utils.functional.__proxy__ object at 0x7f3612d38ad0>), ('MR', <django.utils.functional.__proxy__ object at 0x7f3612d38b50>), ('MU', <django.utils.functional.__proxy__ object at 0x7f3612d38bd0>), ('YT', <django.utils.functional.__proxy__ object at 0x7f3612d38c50>), ('MX', <django.utils.functional.__proxy__ object at 0x7f3612d38cd0>), ('FM', <django.utils.functional.__proxy__ object at 0x7f3612d38d50>), ('MD', <django.utils.functional.__proxy__ object at 0x7f3612d38dd0>), ('MC', <django.utils.functional.__proxy__ object at 0x7f3612d38e50>), ('MN', <django.utils.functional.__proxy__ object at 0x7f3612d38ed0>), ('ME', <django.utils.functional.__proxy__ object at 0x7f3612d38f50>), ('MS', <django.utils.functional.__proxy__ object at 0x7f3612d38fd0>), ('MA', <django.utils.functional.__proxy__ object at 0x7f3612d3d090>), ('MZ', <django.utils.functional.__proxy__ object at 0x7f3612d3d110>), ('MM', <django.utils.functional.__proxy__ object at 0x7f3612d3d190>), ('NA', <django.utils.functional.__proxy__ object at 0x7f3612d3d210>), ('NR', <django.utils.functional.__proxy__ object at 0x7f3612d3d290>), ('NP', <django.utils.functional.__proxy__ object at 0x7f3612d3d310>), ('NL', <django.utils.functional.__proxy__ object at 0x7f3612d3d390>), ('AN', <django.utils.functional.__proxy__ object at 0x7f3612d3d410>), ('NC', <django.utils.functional.__proxy__ object at 0x7f3612d3d490>), ('NZ', <django.utils.functional.__proxy__ object at 0x7f3612d3d510>), ('NI', <django.utils.functional.__proxy__ object at 0x7f3612d3d590>), ('NE', <django.utils.functional.__proxy__ object at 0x7f3612d3d610>), ('NG', <django.utils.functional.__proxy__ object at 0x7f3612d3d690>), ('NU', <django.utils.functional.__proxy__ object at 0x7f3612d3d710>), ('NF', <django.utils.functional.__proxy__ object at 0x7f3612d3d790>), ('MP', <django.utils.functional.__proxy__ object at 0x7f3612d3d810>), ('NO', <django.utils.functional.__proxy__ object at 0x7f3612d3d890>), ('OM', <django.utils.functional.__proxy__ object at 0x7f3612d3d910>), ('PK', <django.utils.functional.__proxy__ object at 0x7f3612d3d990>), ('PW', <django.utils.functional.__proxy__ object at 0x7f3612d3da10>), ('PS', <django.utils.functional.__proxy__ object at 0x7f3612d3da90>), ('PA', <django.utils.functional.__proxy__ object at 0x7f3612d3db10>), ('PG', <django.utils.functional.__proxy__ object at 0x7f3612d3db90>), ('PY', <django.utils.functional.__proxy__ object at 0x7f3612d3dc10>), ('PE', <django.utils.functional.__proxy__ object at 0x7f3612d3dc90>), ('PH', <django.utils.functional.__proxy__ object at 0x7f3612d3dd10>), ('PN', <django.utils.functional.__proxy__ object at 0x7f3612d3dd90>), ('PL', <django.utils.functional.__proxy__ object at 0x7f3612d3de10>), ('PT', <django.utils.functional.__proxy__ object at 0x7f3612d3de90>), ('PR', <django.utils.functional.__proxy__ object at 0x7f3612d3df10>), ('QA', <django.utils.functional.__proxy__ object at 0x7f3612d3df90>), ('RE', <django.utils.functional.__proxy__ object at 0x7f3612d44050>), ('RO', <django.utils.functional.__proxy__ object at 0x7f3612d440d0>), ('RU', <django.utils.functional.__proxy__ object at 0x7f3612d44150>), ('RW', <django.utils.functional.__proxy__ object at 0x7f3612d441d0>), ('BL', <django.utils.functional.__proxy__ object at 0x7f3612d44250>), ('SH', <django.utils.functional.__proxy__ object at 0x7f3612d442d0>), ('KN', <django.utils.functional.__proxy__ object at 0x7f3612d44350>), ('LC', <django.utils.functional.__proxy__ object at 0x7f3612d443d0>), ('MF', <django.utils.functional.__proxy__ object at 0x7f3612d44450>), ('PM', <django.utils.functional.__proxy__ object at 0x7f3612d444d0>), ('VC', <django.utils.functional.__proxy__ object at 0x7f3612d44550>), ('WS', <django.utils.functional.__proxy__ object at 0x7f3612d445d0>), ('SM', <django.utils.functional.__proxy__ object at 0x7f3612d44650>), ('ST', <django.utils.functional.__proxy__ object at 0x7f3612d446d0>), ('SA', <django.utils.functional.__proxy__ object at 0x7f3612d44750>), ('SN', <django.utils.functional.__proxy__ object at 0x7f3612d447d0>), ('RS', <django.utils.functional.__proxy__ object at 0x7f3612d44850>), ('SC', <django.utils.functional.__proxy__ object at 0x7f3612d448d0>), ('SL', <django.utils.functional.__proxy__ object at 0x7f3612d44950>), ('SG', <django.utils.functional.__proxy__ object at 0x7f3612d449d0>), ('SK', <django.utils.functional.__proxy__ object at 0x7f3612d44a50>), ('SI', <django.utils.functional.__proxy__ object at 0x7f3612d44ad0>), ('SB', <django.utils.functional.__proxy__ object at 0x7f3612d44b50>), ('SO', <django.utils.functional.__proxy__ object at 0x7f3612d44bd0>), ('ZA', <django.utils.functional.__proxy__ object at 0x7f3612d44c50>), ('GS', <django.utils.functional.__proxy__ object at 0x7f3612d44cd0>), ('ES', <django.utils.functional.__proxy__ object at 0x7f3612d44d50>), ('LK', <django.utils.functional.__proxy__ object at 0x7f3612d44dd0>), ('SD', <django.utils.functional.__proxy__ object at 0x7f3612d44e50>), ('SR', <django.utils.functional.__proxy__ object at 0x7f3612d44ed0>), ('SJ', <django.utils.functional.__proxy__ object at 0x7f3612d44f50>), ('SZ', <django.utils.functional.__proxy__ object at 0x7f3612d44fd0>), ('SE', <django.utils.functional.__proxy__ object at 0x7f3612d49090>), ('CH', <django.utils.functional.__proxy__ object at 0x7f3612d49110>), ('SY', <django.utils.functional.__proxy__ object at 0x7f3612d49190>), ('TW', <django.utils.functional.__proxy__ object at 0x7f3612d49210>), ('TJ', <django.utils.functional.__proxy__ object at 0x7f3612d49290>), ('TZ', <django.utils.functional.__proxy__ object at 0x7f3612d49310>), ('TH', <django.utils.functional.__proxy__ object at 0x7f3612d49390>), ('TL', <django.utils.functional.__proxy__ object at 0x7f3612d49410>), ('TG', <django.utils.functional.__proxy__ object at 0x7f3612d49490>), ('TK', <django.utils.functional.__proxy__ object at 0x7f3612d49510>), ('TO', <django.utils.functional.__proxy__ object at 0x7f3612d49590>), ('TT', <django.utils.functional.__proxy__ object at 0x7f3612d49610>), ('TN', <django.utils.functional.__proxy__ object at 0x7f3612d49690>), ('TR', <django.utils.functional.__proxy__ object at 0x7f3612d49710>), ('TM', <django.utils.functional.__proxy__ object at 0x7f3612d49790>), ('TC', <django.utils.functional.__proxy__ object at 0x7f3612d49810>), ('TV', <django.utils.functional.__proxy__ object at 0x7f3612d49890>), ('UG', <django.utils.functional.__proxy__ object at 0x7f3612d49910>), ('UA', <django.utils.functional.__proxy__ object at 0x7f3612d49990>), ('AE', <django.utils.functional.__proxy__ object at 0x7f3612d49a10>), ('US', <django.utils.functional.__proxy__ object at 0x7f3612d49a90>), ('UM', <django.utils.functional.__proxy__ object at 0x7f3612d49b10>), ('UY', <django.utils.functional.__proxy__ object at 0x7f3612d49b90>), ('UZ', <django.utils.functional.__proxy__ object at 0x7f3612d49c10>), ('VU', <django.utils.functional.__proxy__ object at 0x7f3612d49c90>), ('VE', <django.utils.functional.__proxy__ object at 0x7f3612d49d10>), ('VN', <django.utils.functional.__proxy__ object at 0x7f3612d49d90>), ('VG', <django.utils.functional.__proxy__ object at 0x7f3612d49e10>), ('VI', <django.utils.functional.__proxy__ object at 0x7f3612d49e90>), ('WF', <django.utils.functional.__proxy__ object at 0x7f3612d49f10>), ('EH', <django.utils.functional.__proxy__ object at 0x7f3612d49f90>), ('YE', <django.utils.functional.__proxy__ object at 0x7f3612cd0050>), ('ZM', <django.utils.functional.__proxy__ object at 0x7f3612cd00d0>), ('ZW', <django.utils.functional.__proxy__ object at 0x7f3612cd0150>)), 'DEBUG_MODE': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'DONATIONS_ENABLED': False, 'False': False, 'GOOGLE_ANALYTICS_ID': 'invalid', 'HAS_BOUNCED_EMAILS': False, 'HAS_COMPLAINT': False, 'IMAGES_URL': '/media/', 'IOTD_SHOW_CHOOSING_JUDGE': False, u'LANGUAGES': u'<<languages>>', u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'en', u'MEDIA_URL': '/media/', 'PAYPAL_TEST': False, 'PREMIUM_ENABLED': True, 'PREMIUM_MAX_IMAGES_FREE': 10, 'PREMIUM_MAX_IMAGES_LITE': 12, u'PYBB_ATTACHMENT_ENABLE': False, u'PYBB_AVATAR_DIMENSIONS': u'80x80', u'PYBB_AVATAR_HEIGHT': 80, u'PYBB_AVATAR_WIDTH': 80, u'PYBB_DEFAULT_AVATAR_URL': u'/media/static/pybb/img/default_avatar.jpg', u'PYBB_DEFAULT_TITLE': 'AstroBin Forum', u'PYBB_ENABLE_ANONYMOUS_POST': False, u'PYBB_MARKUP': u'bbcode', u'PYBB_TEMPLATE': u'base.html', u'PYBB_TEMPLATE_MAIL_HTML': u'pybb/mail_templates/base-html.html', u'PYBB_TEMPLATE_MAIL_TXT': u'pybb/mail_templates/base.html', 'READONLY_MODE': False, 'REQUEST_COUNTRY': u'US', 'SOLVING_ENABLED': True, u'STATIC_URL': '/media/static/', u'TIME_ZONE': 'Europe/London', 'True': True, u'csrf_token': <SimpleLazyObject: u'5ugnPquv8DoskIA84cluDfEb26n6CSvo'>, 'is_producer': u'<<queryset of auth.Group>>', 'is_retailer': u'<<queryset of auth.Group>>', 'messages': <persistent_messages.storage.PersistentMessageStorage object at 0x7f35f51f1c50>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7f35f4f947d0>, 'rawdata_has_subscription': False, u'request': u'<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f35f51f1c90>>, 'user_language': 'en', 'user_scores_followers': 0, 'user_scores_index': 0, 'userprofile': None} {'SHARE_PATH': 'http://localhost', 'alias': 'hd', 'basic_data': ((u'Resolution', '2738x2171'),), 'bookmarked_this': u'<<queryset of toggleproperties.ToggleProperty>>', 'comments_number': 4, 'content_type': <ContentType: image>, 'dates_label': u'Dates', 'deep_sky_data': ((u'Dates', [datetime.date(2015, 8, 30), datetime.date(2016, 8, 23), datetime.date(2016, 8, 30)]), (u'Frames', u'\n<a href="/gear/5481/baader-planetarium-ha-7nm/">Baader Planetarium Ha 7nm</a>: 72x600" bin 1x1\n<a href="/gear/2357/baader-planetarium-oiii-85nm/">Baader Planetarium OIII 8.5nm</a>: 24x900" bin 1x1\n<a href="/gear/5072/baader-planetarium-sii-8nm/">Baader Planetarium SII 8nm</a>: 24x900" bin 1x1'), (u'Integration', u'24.0 hours'), (u'Darks', '~40'), (u'Flats', '~60'), (u'Flat darks', '~20'), (u'Bias', '~50'), (u'Avg. Moon age', u'21.22 days'), (u'Avg. Moon phase', '57.20%'), (u'Bortle Dark-Sky Scale', '6.00'), (u'Mean SQM', None), (u'Mean FWHM', None), (u'Temperature', None)), 'gear_list': u'<<triggers database query>>', 'gear_list_has_commercial': True, 'gear_list_has_paid_commercial': True, 'has_sharedfolders': False, 'image': <Image: A Year long wait>, 'image_ct': <ContentType: image>, 'image_next': <Image: A narrowband Wizard>, 'image_prev': <Image: Una M1 in banda stretta>, 'image_type': 'deep_sky', 'in_public_groups': u'<<queryset of astrobin_apps_groups.Group>>', 'instance_to_platesolve': u'<<triggers database query>>', 'is_revision': True, 'license_icon': '/media/static/astrobin/icons/cc/cc-by-nc-nd.png', 'license_title': <django.utils.functional.__proxy__ object at 0x7f3612cd0990>, 'like_this': u'<<queryset of toggleproperties.ToggleProperty>>', 'locations': u'Castenedolo, Castenedolo, Italy', 'makes_list': u'William Optics,SBIG,10 Micron,10Micron HPS System,William Optics,Baader Planetarium,Baader Planetarium', 'min_index_to_like': 1.0, 'mod': None, 'nav_ctx': 'user', 'nav_ctx_extra': None, u'object': <Image: A Year long wait>, 'preferred_language': <django.utils.functional.__proxy__ object at 0x7f3612a89150>, 'private_message_form': <PrivateMessageForm bound=False, valid=False, fields=(subject;body)>, 'published_on': datetime.datetime(2016, 9, 4, 19, 11, 18, 791224), 'real': False, 'revision_image': u'<<triggers database query>>', 'revision_label': u'B', 'revisions': u'<<safedeletequeryset of astrobin.ImageRevision>>', 'revisions_with_description': u'<<safedeletequeryset of astrobin.ImageRevision>>', 'select_datapool_form': <PublicDataPool_SelectExistingForm bound=False, valid=False, fields=(existing_pools)>, 'select_group_form': None, 'select_sharedfolder_form': None, 'show_contains': False, 'show_solution': True, 'skyplot_zoom1': <ImageFieldFile: images/skyplots/b9eda72a-9470-4b4a-bb06-4e0c366ad3d9.jpg>, 'solar_system_main_subject': None, 'solar_system_main_subject_id': None, 'ssa': None, 'subject_type': <django.utils.functional.__proxy__ object at 0x7f3612a47990>, 'subjects_all': '', 'subjects_limit': 5, 'subjects_reminder': '', 'subjects_short': '', 'upload_revision_form': <ImageRevisionUploadForm bound=False, valid=False, fields=(image_file;description;skip_notifications)>, 'user_can_like': False, u'view': <astrobin.views.image.ImageFullView object at 0x7f35f568af10>}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/common/fancybox/jquery.fancybox.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin_apps_images/js/astrobin_apps_images.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.i18n.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/plugins/localization/jquery.localisation.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.uniform.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery-ui-1.10.3.custom.min.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery-ui-timepicker-addon.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.validationEngine-en.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.validationEngine.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.autoSuggest.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.blockUI.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.tmpl.1.1.1.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/ui.multiselect.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.form.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.tokeninput.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.flot.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.flot.pie.min.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.cycle.all.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.easing.1.3.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.multiselect.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.qtip.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.stickytableheaders.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/jquery.timeago.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/respond.src.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/wysibb/jquery.wysibb.js'}
pipeline/js.html
/usr/local/lib/python2.7/dist-packages/pipeline/templates/pipeline/js.html
{'False': False, 'None': None, 'True': True} {u'type': u'text/javascript', u'url': '/media/static/astrobin/js/astrobin.js'}
base/js.html
/code/astrobin/templates/base/js.html
{'False': False, 'None': None, 'True': True} {'ADS_ENABLED': False, 'COOKIELAW_ACCEPTED': False, 'COUNTRIES': (('', '---------'), ('GB', <django.utils.functional.__proxy__ object at 0x7f3612d1c8d0>), ('AF', <django.utils.functional.__proxy__ object at 0x7f3612d1c910>), ('AX', <django.utils.functional.__proxy__ object at 0x7f3612d1c950>), ('AL', <django.utils.functional.__proxy__ object at 0x7f3612d1c990>), ('DZ', <django.utils.functional.__proxy__ object at 0x7f3612d1c9d0>), ('AS', <django.utils.functional.__proxy__ object at 0x7f3612d1ca10>), ('AD', <django.utils.functional.__proxy__ object at 0x7f3612d1ca50>), ('AO', <django.utils.functional.__proxy__ object at 0x7f3612d1ca90>), ('AI', <django.utils.functional.__proxy__ object at 0x7f3612d1cad0>), ('AQ', <django.utils.functional.__proxy__ object at 0x7f3612d1cb10>), ('AG', <django.utils.functional.__proxy__ object at 0x7f3612d1cb50>), ('AR', <django.utils.functional.__proxy__ object at 0x7f3612d1cb90>), ('AM', <django.utils.functional.__proxy__ object at 0x7f3612d1cbd0>), ('AW', <django.utils.functional.__proxy__ object at 0x7f3612d1cc10>), ('AU', <django.utils.functional.__proxy__ object at 0x7f3612d1cc50>), ('AT', <django.utils.functional.__proxy__ object at 0x7f3612d1cc90>), ('AZ', <django.utils.functional.__proxy__ object at 0x7f3612d1ccd0>), ('BS', <django.utils.functional.__proxy__ object at 0x7f3612d1cd50>), ('BH', <django.utils.functional.__proxy__ object at 0x7f3612d1cdd0>), ('BD', <django.utils.functional.__proxy__ object at 0x7f3612d1ce50>), ('BB', <django.utils.functional.__proxy__ object at 0x7f3612d1ced0>), ('BY', <django.utils.functional.__proxy__ object at 0x7f3612d1cf50>), ('BE', <django.utils.functional.__proxy__ object at 0x7f3612d1cfd0>), ('BZ', <django.utils.functional.__proxy__ object at 0x7f3612d25090>), ('BJ', <django.utils.functional.__proxy__ object at 0x7f3612d25110>), ('BM', <django.utils.functional.__proxy__ object at 0x7f3612d25190>), ('BT', <django.utils.functional.__proxy__ object at 0x7f3612d25210>), ('BO', <django.utils.functional.__proxy__ object at 0x7f3612d25290>), ('BA', <django.utils.functional.__proxy__ object at 0x7f3612d25310>), ('BW', <django.utils.functional.__proxy__ object at 0x7f3612d25390>), ('BV', <django.utils.functional.__proxy__ object at 0x7f3612d25410>), ('BR', <django.utils.functional.__proxy__ object at 0x7f3612d25490>), ('IO', <django.utils.functional.__proxy__ object at 0x7f3612d25510>), ('BN', <django.utils.functional.__proxy__ object at 0x7f3612d25590>), ('BG', <django.utils.functional.__proxy__ object at 0x7f3612d25610>), ('BF', <django.utils.functional.__proxy__ object at 0x7f3612d25690>), ('BI', <django.utils.functional.__proxy__ object at 0x7f3612d25710>), ('KH', <django.utils.functional.__proxy__ object at 0x7f3612d25790>), ('CM', <django.utils.functional.__proxy__ object at 0x7f3612d25810>), ('CA', <django.utils.functional.__proxy__ object at 0x7f3612d25890>), ('CV', <django.utils.functional.__proxy__ object at 0x7f3612d25910>), ('KY', <django.utils.functional.__proxy__ object at 0x7f3612d25990>), ('CF', <django.utils.functional.__proxy__ object at 0x7f3612d25a10>), ('TD', <django.utils.functional.__proxy__ object at 0x7f3612d25a90>), ('CL', <django.utils.functional.__proxy__ object at 0x7f3612d25b10>), ('CN', <django.utils.functional.__proxy__ object at 0x7f3612d25b90>), ('CX', <django.utils.functional.__proxy__ object at 0x7f3612d25c10>), ('CC', <django.utils.functional.__proxy__ object at 0x7f3612d25c90>), ('CO', <django.utils.functional.__proxy__ object at 0x7f3612d25d10>), ('KM', <django.utils.functional.__proxy__ object at 0x7f3612d25d90>), ('CG', <django.utils.functional.__proxy__ object at 0x7f3612d25e10>), ('CD', <django.utils.functional.__proxy__ object at 0x7f3612d25e90>), ('CK', <django.utils.functional.__proxy__ object at 0x7f3612d25f10>), ('CR', <django.utils.functional.__proxy__ object at 0x7f3612d25f90>), ('CI', <django.utils.functional.__proxy__ object at 0x7f3612d2b050>), ('HR', <django.utils.functional.__proxy__ object at 0x7f3612d2b0d0>), ('CU', <django.utils.functional.__proxy__ object at 0x7f3612d2b150>), ('CY', <django.utils.functional.__proxy__ object at 0x7f3612d2b1d0>), ('CZ', <django.utils.functional.__proxy__ object at 0x7f3612d2b250>), ('DK', <django.utils.functional.__proxy__ object at 0x7f3612d2b2d0>), ('DJ', <django.utils.functional.__proxy__ object at 0x7f3612d2b350>), ('DM', <django.utils.functional.__proxy__ object at 0x7f3612d2b3d0>), ('DO', <django.utils.functional.__proxy__ object at 0x7f3612d2b450>), ('EC', <django.utils.functional.__proxy__ object at 0x7f3612d2b4d0>), ('EG', <django.utils.functional.__proxy__ object at 0x7f3612d2b550>), ('SV', <django.utils.functional.__proxy__ object at 0x7f3612d2b5d0>), ('GQ', <django.utils.functional.__proxy__ object at 0x7f3612d2b650>), ('ER', <django.utils.functional.__proxy__ object at 0x7f3612d2b6d0>), ('EE', <django.utils.functional.__proxy__ object at 0x7f3612d2b750>), ('ET', <django.utils.functional.__proxy__ object at 0x7f3612d2b7d0>), ('FK', <django.utils.functional.__proxy__ object at 0x7f3612d2b850>), ('FO', <django.utils.functional.__proxy__ object at 0x7f3612d2b8d0>), ('FJ', <django.utils.functional.__proxy__ object at 0x7f3612d2b950>), ('FI', <django.utils.functional.__proxy__ object at 0x7f3612d2b9d0>), ('FR', <django.utils.functional.__proxy__ object at 0x7f3612d2ba50>), ('GF', <django.utils.functional.__proxy__ object at 0x7f3612d2bad0>), ('PF', <django.utils.functional.__proxy__ object at 0x7f3612d2bb50>), ('TF', <django.utils.functional.__proxy__ object at 0x7f3612d2bbd0>), ('GA', <django.utils.functional.__proxy__ object at 0x7f3612d2bc50>), ('GM', <django.utils.functional.__proxy__ object at 0x7f3612d2bcd0>), ('GE', <django.utils.functional.__proxy__ object at 0x7f3612d2bd50>), ('DE', <django.utils.functional.__proxy__ object at 0x7f3612d2bdd0>), ('GH', <django.utils.functional.__proxy__ object at 0x7f3612d2be50>), ('GI', <django.utils.functional.__proxy__ object at 0x7f3612d2bed0>), ('GR', <django.utils.functional.__proxy__ object at 0x7f3612d2bf50>), ('GL', <django.utils.functional.__proxy__ object at 0x7f3612d2bfd0>), ('GD', <django.utils.functional.__proxy__ object at 0x7f3612d31090>), ('GP', <django.utils.functional.__proxy__ object at 0x7f3612d31110>), ('GU', <django.utils.functional.__proxy__ object at 0x7f3612d31190>), ('GT', <django.utils.functional.__proxy__ object at 0x7f3612d31210>), ('GG', <django.utils.functional.__proxy__ object at 0x7f3612d31290>), ('GN', <django.utils.functional.__proxy__ object at 0x7f3612d31310>), ('GW', <django.utils.functional.__proxy__ object at 0x7f3612d31390>), ('GY', <django.utils.functional.__proxy__ object at 0x7f3612d31410>), ('HT', <django.utils.functional.__proxy__ object at 0x7f3612d31490>), ('HM', <django.utils.functional.__proxy__ object at 0x7f3612d31510>), ('VA', <django.utils.functional.__proxy__ object at 0x7f3612d31590>), ('HN', <django.utils.functional.__proxy__ object at 0x7f3612d31610>), ('HK', <django.utils.functional.__proxy__ object at 0x7f3612d31690>), ('HU', <django.utils.functional.__proxy__ object at 0x7f3612d31710>), ('IS', <django.utils.functional.__proxy__ object at 0x7f3612d31790>), ('IN', <django.utils.functional.__proxy__ object at 0x7f3612d31810>), ('ID', <django.utils.functional.__proxy__ object at 0x7f3612d31890>), ('IR', <django.utils.functional.__proxy__ object at 0x7f3612d31910>), ('IQ', <django.utils.functional.__proxy__ object at 0x7f3612d31990>), ('IE', <django.utils.functional.__proxy__ object at 0x7f3612d31a10>), ('IM', <django.utils.functional.__proxy__ object at 0x7f3612d31a90>), ('IL', <django.utils.functional.__proxy__ object at 0x7f3612d31b10>), ('IT', <django.utils.functional.__proxy__ object at 0x7f3612d31b90>), ('JM', <django.utils.functional.__proxy__ object at 0x7f3612d31c10>), ('JP', <django.utils.functional.__proxy__ object at 0x7f3612d31c90>), ('JE', <django.utils.functional.__proxy__ object at 0x7f3612d31d10>), ('JO', <django.utils.functional.__proxy__ object at 0x7f3612d31d90>), ('KZ', <django.utils.functional.__proxy__ object at 0x7f3612d31e10>), ('KE', <django.utils.functional.__proxy__ object at 0x7f3612d31e90>), ('KI', <django.utils.functional.__proxy__ object at 0x7f3612d31f10>), ('KP', <django.utils.functional.__proxy__ object at 0x7f3612d31f90>), ('KR', <django.utils.functional.__proxy__ object at 0x7f3612d38050>), ('KW', <django.utils.functional.__proxy__ object at 0x7f3612d380d0>), ('KG', <django.utils.functional.__proxy__ object at 0x7f3612d38150>), ('LA', <django.utils.functional.__proxy__ object at 0x7f3612d381d0>), ('LV', <django.utils.functional.__proxy__ object at 0x7f3612d38250>), ('LB', <django.utils.functional.__proxy__ object at 0x7f3612d382d0>), ('LS', <django.utils.functional.__proxy__ object at 0x7f3612d38350>), ('LR', <django.utils.functional.__proxy__ object at 0x7f3612d383d0>), ('LY', <django.utils.functional.__proxy__ object at 0x7f3612d38450>), ('LI', <django.utils.functional.__proxy__ object at 0x7f3612d384d0>), ('LT', <django.utils.functional.__proxy__ object at 0x7f3612d38550>), ('LU', <django.utils.functional.__proxy__ object at 0x7f3612d385d0>), ('MO', <django.utils.functional.__proxy__ object at 0x7f3612d38650>), ('MK', <django.utils.functional.__proxy__ object at 0x7f3612d386d0>), ('MG', <django.utils.functional.__proxy__ object at 0x7f3612d38750>), ('MW', <django.utils.functional.__proxy__ object at 0x7f3612d387d0>), ('MY', <django.utils.functional.__proxy__ object at 0x7f3612d38850>), ('MV', <django.utils.functional.__proxy__ object at 0x7f3612d388d0>), ('ML', <django.utils.functional.__proxy__ object at 0x7f3612d38950>), ('MT', <django.utils.functional.__proxy__ object at 0x7f3612d389d0>), ('MH', <django.utils.functional.__proxy__ object at 0x7f3612d38a50>), ('MQ', <django.utils.functional.__proxy__ object at 0x7f3612d38ad0>), ('MR', <django.utils.functional.__proxy__ object at 0x7f3612d38b50>), ('MU', <django.utils.functional.__proxy__ object at 0x7f3612d38bd0>), ('YT', <django.utils.functional.__proxy__ object at 0x7f3612d38c50>), ('MX', <django.utils.functional.__proxy__ object at 0x7f3612d38cd0>), ('FM', <django.utils.functional.__proxy__ object at 0x7f3612d38d50>), ('MD', <django.utils.functional.__proxy__ object at 0x7f3612d38dd0>), ('MC', <django.utils.functional.__proxy__ object at 0x7f3612d38e50>), ('MN', <django.utils.functional.__proxy__ object at 0x7f3612d38ed0>), ('ME', <django.utils.functional.__proxy__ object at 0x7f3612d38f50>), ('MS', <django.utils.functional.__proxy__ object at 0x7f3612d38fd0>), ('MA', <django.utils.functional.__proxy__ object at 0x7f3612d3d090>), ('MZ', <django.utils.functional.__proxy__ object at 0x7f3612d3d110>), ('MM', <django.utils.functional.__proxy__ object at 0x7f3612d3d190>), ('NA', <django.utils.functional.__proxy__ object at 0x7f3612d3d210>), ('NR', <django.utils.functional.__proxy__ object at 0x7f3612d3d290>), ('NP', <django.utils.functional.__proxy__ object at 0x7f3612d3d310>), ('NL', <django.utils.functional.__proxy__ object at 0x7f3612d3d390>), ('AN', <django.utils.functional.__proxy__ object at 0x7f3612d3d410>), ('NC', <django.utils.functional.__proxy__ object at 0x7f3612d3d490>), ('NZ', <django.utils.functional.__proxy__ object at 0x7f3612d3d510>), ('NI', <django.utils.functional.__proxy__ object at 0x7f3612d3d590>), ('NE', <django.utils.functional.__proxy__ object at 0x7f3612d3d610>), ('NG', <django.utils.functional.__proxy__ object at 0x7f3612d3d690>), ('NU', <django.utils.functional.__proxy__ object at 0x7f3612d3d710>), ('NF', <django.utils.functional.__proxy__ object at 0x7f3612d3d790>), ('MP', <django.utils.functional.__proxy__ object at 0x7f3612d3d810>), ('NO', <django.utils.functional.__proxy__ object at 0x7f3612d3d890>), ('OM', <django.utils.functional.__proxy__ object at 0x7f3612d3d910>), ('PK', <django.utils.functional.__proxy__ object at 0x7f3612d3d990>), ('PW', <django.utils.functional.__proxy__ object at 0x7f3612d3da10>), ('PS', <django.utils.functional.__proxy__ object at 0x7f3612d3da90>), ('PA', <django.utils.functional.__proxy__ object at 0x7f3612d3db10>), ('PG', <django.utils.functional.__proxy__ object at 0x7f3612d3db90>), ('PY', <django.utils.functional.__proxy__ object at 0x7f3612d3dc10>), ('PE', <django.utils.functional.__proxy__ object at 0x7f3612d3dc90>), ('PH', <django.utils.functional.__proxy__ object at 0x7f3612d3dd10>), ('PN', <django.utils.functional.__proxy__ object at 0x7f3612d3dd90>), ('PL', <django.utils.functional.__proxy__ object at 0x7f3612d3de10>), ('PT', <django.utils.functional.__proxy__ object at 0x7f3612d3de90>), ('PR', <django.utils.functional.__proxy__ object at 0x7f3612d3df10>), ('QA', <django.utils.functional.__proxy__ object at 0x7f3612d3df90>), ('RE', <django.utils.functional.__proxy__ object at 0x7f3612d44050>), ('RO', <django.utils.functional.__proxy__ object at 0x7f3612d440d0>), ('RU', <django.utils.functional.__proxy__ object at 0x7f3612d44150>), ('RW', <django.utils.functional.__proxy__ object at 0x7f3612d441d0>), ('BL', <django.utils.functional.__proxy__ object at 0x7f3612d44250>), ('SH', <django.utils.functional.__proxy__ object at 0x7f3612d442d0>), ('KN', <django.utils.functional.__proxy__ object at 0x7f3612d44350>), ('LC', <django.utils.functional.__proxy__ object at 0x7f3612d443d0>), ('MF', <django.utils.functional.__proxy__ object at 0x7f3612d44450>), ('PM', <django.utils.functional.__proxy__ object at 0x7f3612d444d0>), ('VC', <django.utils.functional.__proxy__ object at 0x7f3612d44550>), ('WS', <django.utils.functional.__proxy__ object at 0x7f3612d445d0>), ('SM', <django.utils.functional.__proxy__ object at 0x7f3612d44650>), ('ST', <django.utils.functional.__proxy__ object at 0x7f3612d446d0>), ('SA', <django.utils.functional.__proxy__ object at 0x7f3612d44750>), ('SN', <django.utils.functional.__proxy__ object at 0x7f3612d447d0>), ('RS', <django.utils.functional.__proxy__ object at 0x7f3612d44850>), ('SC', <django.utils.functional.__proxy__ object at 0x7f3612d448d0>), ('SL', <django.utils.functional.__proxy__ object at 0x7f3612d44950>), ('SG', <django.utils.functional.__proxy__ object at 0x7f3612d449d0>), ('SK', <django.utils.functional.__proxy__ object at 0x7f3612d44a50>), ('SI', <django.utils.functional.__proxy__ object at 0x7f3612d44ad0>), ('SB', <django.utils.functional.__proxy__ object at 0x7f3612d44b50>), ('SO', <django.utils.functional.__proxy__ object at 0x7f3612d44bd0>), ('ZA', <django.utils.functional.__proxy__ object at 0x7f3612d44c50>), ('GS', <django.utils.functional.__proxy__ object at 0x7f3612d44cd0>), ('ES', <django.utils.functional.__proxy__ object at 0x7f3612d44d50>), ('LK', <django.utils.functional.__proxy__ object at 0x7f3612d44dd0>), ('SD', <django.utils.functional.__proxy__ object at 0x7f3612d44e50>), ('SR', <django.utils.functional.__proxy__ object at 0x7f3612d44ed0>), ('SJ', <django.utils.functional.__proxy__ object at 0x7f3612d44f50>), ('SZ', <django.utils.functional.__proxy__ object at 0x7f3612d44fd0>), ('SE', <django.utils.functional.__proxy__ object at 0x7f3612d49090>), ('CH', <django.utils.functional.__proxy__ object at 0x7f3612d49110>), ('SY', <django.utils.functional.__proxy__ object at 0x7f3612d49190>), ('TW', <django.utils.functional.__proxy__ object at 0x7f3612d49210>), ('TJ', <django.utils.functional.__proxy__ object at 0x7f3612d49290>), ('TZ', <django.utils.functional.__proxy__ object at 0x7f3612d49310>), ('TH', <django.utils.functional.__proxy__ object at 0x7f3612d49390>), ('TL', <django.utils.functional.__proxy__ object at 0x7f3612d49410>), ('TG', <django.utils.functional.__proxy__ object at 0x7f3612d49490>), ('TK', <django.utils.functional.__proxy__ object at 0x7f3612d49510>), ('TO', <django.utils.functional.__proxy__ object at 0x7f3612d49590>), ('TT', <django.utils.functional.__proxy__ object at 0x7f3612d49610>), ('TN', <django.utils.functional.__proxy__ object at 0x7f3612d49690>), ('TR', <django.utils.functional.__proxy__ object at 0x7f3612d49710>), ('TM', <django.utils.functional.__proxy__ object at 0x7f3612d49790>), ('TC', <django.utils.functional.__proxy__ object at 0x7f3612d49810>), ('TV', <django.utils.functional.__proxy__ object at 0x7f3612d49890>), ('UG', <django.utils.functional.__proxy__ object at 0x7f3612d49910>), ('UA', <django.utils.functional.__proxy__ object at 0x7f3612d49990>), ('AE', <django.utils.functional.__proxy__ object at 0x7f3612d49a10>), ('US', <django.utils.functional.__proxy__ object at 0x7f3612d49a90>), ('UM', <django.utils.functional.__proxy__ object at 0x7f3612d49b10>), ('UY', <django.utils.functional.__proxy__ object at 0x7f3612d49b90>), ('UZ', <django.utils.functional.__proxy__ object at 0x7f3612d49c10>), ('VU', <django.utils.functional.__proxy__ object at 0x7f3612d49c90>), ('VE', <django.utils.functional.__proxy__ object at 0x7f3612d49d10>), ('VN', <django.utils.functional.__proxy__ object at 0x7f3612d49d90>), ('VG', <django.utils.functional.__proxy__ object at 0x7f3612d49e10>), ('VI', <django.utils.functional.__proxy__ object at 0x7f3612d49e90>), ('WF', <django.utils.functional.__proxy__ object at 0x7f3612d49f10>), ('EH', <django.utils.functional.__proxy__ object at 0x7f3612d49f90>), ('YE', <django.utils.functional.__proxy__ object at 0x7f3612cd0050>), ('ZM', <django.utils.functional.__proxy__ object at 0x7f3612cd00d0>), ('ZW', <django.utils.functional.__proxy__ object at 0x7f3612cd0150>)), 'DEBUG_MODE': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'DONATIONS_ENABLED': False, 'False': False, 'GOOGLE_ANALYTICS_ID': 'invalid', 'HAS_BOUNCED_EMAILS': False, 'HAS_COMPLAINT': False, 'IMAGES_URL': '/media/', 'IOTD_SHOW_CHOOSING_JUDGE': False, u'LANGUAGES': u'<<languages>>', u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'en', u'MEDIA_URL': '/media/', 'PAYPAL_TEST': False, 'PREMIUM_ENABLED': True, 'PREMIUM_MAX_IMAGES_FREE': 10, 'PREMIUM_MAX_IMAGES_LITE': 12, u'PYBB_ATTACHMENT_ENABLE': False, u'PYBB_AVATAR_DIMENSIONS': u'80x80', u'PYBB_AVATAR_HEIGHT': 80, u'PYBB_AVATAR_WIDTH': 80, u'PYBB_DEFAULT_AVATAR_URL': u'/media/static/pybb/img/default_avatar.jpg', u'PYBB_DEFAULT_TITLE': 'AstroBin Forum', u'PYBB_ENABLE_ANONYMOUS_POST': False, u'PYBB_MARKUP': u'bbcode', u'PYBB_TEMPLATE': u'base.html', u'PYBB_TEMPLATE_MAIL_HTML': u'pybb/mail_templates/base-html.html', u'PYBB_TEMPLATE_MAIL_TXT': u'pybb/mail_templates/base.html', 'READONLY_MODE': False, 'REQUEST_COUNTRY': u'GB', 'SOLVING_ENABLED': True, u'STATIC_URL': '/media/static/', u'TIME_ZONE': 'Europe/London', 'True': True, u'csrf_token': <SimpleLazyObject: u'yJqRgdVBT3a1BXKZv5GM4xW32AsV4FsH'>, 'is_producer': u'<<queryset of auth.Group>>', 'is_retailer': u'<<queryset of auth.Group>>', 'messages': <persistent_messages.storage.PersistentMessageStorage object at 0x7f35f568a250>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7f35f55a7a50>, 'rawdata_has_subscription': False, u'request': u'<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f35f568a0d0>>, 'user_language': 'en', 'user_scores_followers': 0, 'user_scores_index': 0, 'userprofile': None} {u'form': <AstroBinSearchForm bound=True, valid=True, fields=(q;d;t;animated;award;camera_type;country;acquisition_type;data_source;field_radius_min;field_radius_max;minimum_data;moon_phase_min;moon_phase_max;license;pixel_scale_min;pixel_scale_max;remote_source;subject_type;telescope_type)>, u'is_paginated': False, u'object_list': <SearchQuerySet: query=<haystack.backends.elasticsearch_backend.ElasticsearchSearchQuery object at 0x7f35f56e3590>, using=None>, u'page_obj': <Page 1 of 1>, u'paginator': <django.core.paginator.Paginator object at 0x7f35f561cd10>, u'query': u'SV70T', u'show_adsense_ads': False, u'view': <astrobin.search.AstroBinSearchView object at 0x7f35f568ad10>} {'block': <Block Node: content. Contents: [<TextNode: u'\n\n <a class="anchor" n'>, <IfNode>, <TextNode: u'\n\n <div id="search-app'>, <django.template.library.InclusionNode object at 0x7f35f558e510>, <TextNode: u'\n </div>\n\n'>]>}
js/vue.html
/code/astrobin/templates/js/vue.html
{'False': False, 'None': None, 'True': True} {'ADS_ENABLED': False, 'COOKIELAW_ACCEPTED': False, 'COUNTRIES': (('', '---------'), ('GB', <django.utils.functional.__proxy__ object at 0x7f3612d1c8d0>), ('AF', <django.utils.functional.__proxy__ object at 0x7f3612d1c910>), ('AX', <django.utils.functional.__proxy__ object at 0x7f3612d1c950>), ('AL', <django.utils.functional.__proxy__ object at 0x7f3612d1c990>), ('DZ', <django.utils.functional.__proxy__ object at 0x7f3612d1c9d0>), ('AS', <django.utils.functional.__proxy__ object at 0x7f3612d1ca10>), ('AD', <django.utils.functional.__proxy__ object at 0x7f3612d1ca50>), ('AO', <django.utils.functional.__proxy__ object at 0x7f3612d1ca90>), ('AI', <django.utils.functional.__proxy__ object at 0x7f3612d1cad0>), ('AQ', <django.utils.functional.__proxy__ object at 0x7f3612d1cb10>), ('AG', <django.utils.functional.__proxy__ object at 0x7f3612d1cb50>), ('AR', <django.utils.functional.__proxy__ object at 0x7f3612d1cb90>), ('AM', <django.utils.functional.__proxy__ object at 0x7f3612d1cbd0>), ('AW', <django.utils.functional.__proxy__ object at 0x7f3612d1cc10>), ('AU', <django.utils.functional.__proxy__ object at 0x7f3612d1cc50>), ('AT', <django.utils.functional.__proxy__ object at 0x7f3612d1cc90>), ('AZ', <django.utils.functional.__proxy__ object at 0x7f3612d1ccd0>), ('BS', <django.utils.functional.__proxy__ object at 0x7f3612d1cd50>), ('BH', <django.utils.functional.__proxy__ object at 0x7f3612d1cdd0>), ('BD', <django.utils.functional.__proxy__ object at 0x7f3612d1ce50>), ('BB', <django.utils.functional.__proxy__ object at 0x7f3612d1ced0>), ('BY', <django.utils.functional.__proxy__ object at 0x7f3612d1cf50>), ('BE', <django.utils.functional.__proxy__ object at 0x7f3612d1cfd0>), ('BZ', <django.utils.functional.__proxy__ object at 0x7f3612d25090>), ('BJ', <django.utils.functional.__proxy__ object at 0x7f3612d25110>), ('BM', <django.utils.functional.__proxy__ object at 0x7f3612d25190>), ('BT', <django.utils.functional.__proxy__ object at 0x7f3612d25210>), ('BO', <django.utils.functional.__proxy__ object at 0x7f3612d25290>), ('BA', <django.utils.functional.__proxy__ object at 0x7f3612d25310>), ('BW', <django.utils.functional.__proxy__ object at 0x7f3612d25390>), ('BV', <django.utils.functional.__proxy__ object at 0x7f3612d25410>), ('BR', <django.utils.functional.__proxy__ object at 0x7f3612d25490>), ('IO', <django.utils.functional.__proxy__ object at 0x7f3612d25510>), ('BN', <django.utils.functional.__proxy__ object at 0x7f3612d25590>), ('BG', <django.utils.functional.__proxy__ object at 0x7f3612d25610>), ('BF', <django.utils.functional.__proxy__ object at 0x7f3612d25690>), ('BI', <django.utils.functional.__proxy__ object at 0x7f3612d25710>), ('KH', <django.utils.functional.__proxy__ object at 0x7f3612d25790>), ('CM', <django.utils.functional.__proxy__ object at 0x7f3612d25810>), ('CA', <django.utils.functional.__proxy__ object at 0x7f3612d25890>), ('CV', <django.utils.functional.__proxy__ object at 0x7f3612d25910>), ('KY', <django.utils.functional.__proxy__ object at 0x7f3612d25990>), ('CF', <django.utils.functional.__proxy__ object at 0x7f3612d25a10>), ('TD', <django.utils.functional.__proxy__ object at 0x7f3612d25a90>), ('CL', <django.utils.functional.__proxy__ object at 0x7f3612d25b10>), ('CN', <django.utils.functional.__proxy__ object at 0x7f3612d25b90>), ('CX', <django.utils.functional.__proxy__ object at 0x7f3612d25c10>), ('CC', <django.utils.functional.__proxy__ object at 0x7f3612d25c90>), ('CO', <django.utils.functional.__proxy__ object at 0x7f3612d25d10>), ('KM', <django.utils.functional.__proxy__ object at 0x7f3612d25d90>), ('CG', <django.utils.functional.__proxy__ object at 0x7f3612d25e10>), ('CD', <django.utils.functional.__proxy__ object at 0x7f3612d25e90>), ('CK', <django.utils.functional.__proxy__ object at 0x7f3612d25f10>), ('CR', <django.utils.functional.__proxy__ object at 0x7f3612d25f90>), ('CI', <django.utils.functional.__proxy__ object at 0x7f3612d2b050>), ('HR', <django.utils.functional.__proxy__ object at 0x7f3612d2b0d0>), ('CU', <django.utils.functional.__proxy__ object at 0x7f3612d2b150>), ('CY', <django.utils.functional.__proxy__ object at 0x7f3612d2b1d0>), ('CZ', <django.utils.functional.__proxy__ object at 0x7f3612d2b250>), ('DK', <django.utils.functional.__proxy__ object at 0x7f3612d2b2d0>), ('DJ', <django.utils.functional.__proxy__ object at 0x7f3612d2b350>), ('DM', <django.utils.functional.__proxy__ object at 0x7f3612d2b3d0>), ('DO', <django.utils.functional.__proxy__ object at 0x7f3612d2b450>), ('EC', <django.utils.functional.__proxy__ object at 0x7f3612d2b4d0>), ('EG', <django.utils.functional.__proxy__ object at 0x7f3612d2b550>), ('SV', <django.utils.functional.__proxy__ object at 0x7f3612d2b5d0>), ('GQ', <django.utils.functional.__proxy__ object at 0x7f3612d2b650>), ('ER', <django.utils.functional.__proxy__ object at 0x7f3612d2b6d0>), ('EE', <django.utils.functional.__proxy__ object at 0x7f3612d2b750>), ('ET', <django.utils.functional.__proxy__ object at 0x7f3612d2b7d0>), ('FK', <django.utils.functional.__proxy__ object at 0x7f3612d2b850>), ('FO', <django.utils.functional.__proxy__ object at 0x7f3612d2b8d0>), ('FJ', <django.utils.functional.__proxy__ object at 0x7f3612d2b950>), ('FI', <django.utils.functional.__proxy__ object at 0x7f3612d2b9d0>), ('FR', <django.utils.functional.__proxy__ object at 0x7f3612d2ba50>), ('GF', <django.utils.functional.__proxy__ object at 0x7f3612d2bad0>), ('PF', <django.utils.functional.__proxy__ object at 0x7f3612d2bb50>), ('TF', <django.utils.functional.__proxy__ object at 0x7f3612d2bbd0>), ('GA', <django.utils.functional.__proxy__ object at 0x7f3612d2bc50>), ('GM', <django.utils.functional.__proxy__ object at 0x7f3612d2bcd0>), ('GE', <django.utils.functional.__proxy__ object at 0x7f3612d2bd50>), ('DE', <django.utils.functional.__proxy__ object at 0x7f3612d2bdd0>), ('GH', <django.utils.functional.__proxy__ object at 0x7f3612d2be50>), ('GI', <django.utils.functional.__proxy__ object at 0x7f3612d2bed0>), ('GR', <django.utils.functional.__proxy__ object at 0x7f3612d2bf50>), ('GL', <django.utils.functional.__proxy__ object at 0x7f3612d2bfd0>), ('GD', <django.utils.functional.__proxy__ object at 0x7f3612d31090>), ('GP', <django.utils.functional.__proxy__ object at 0x7f3612d31110>), ('GU', <django.utils.functional.__proxy__ object at 0x7f3612d31190>), ('GT', <django.utils.functional.__proxy__ object at 0x7f3612d31210>), ('GG', <django.utils.functional.__proxy__ object at 0x7f3612d31290>), ('GN', <django.utils.functional.__proxy__ object at 0x7f3612d31310>), ('GW', <django.utils.functional.__proxy__ object at 0x7f3612d31390>), ('GY', <django.utils.functional.__proxy__ object at 0x7f3612d31410>), ('HT', <django.utils.functional.__proxy__ object at 0x7f3612d31490>), ('HM', <django.utils.functional.__proxy__ object at 0x7f3612d31510>), ('VA', <django.utils.functional.__proxy__ object at 0x7f3612d31590>), ('HN', <django.utils.functional.__proxy__ object at 0x7f3612d31610>), ('HK', <django.utils.functional.__proxy__ object at 0x7f3612d31690>), ('HU', <django.utils.functional.__proxy__ object at 0x7f3612d31710>), ('IS', <django.utils.functional.__proxy__ object at 0x7f3612d31790>), ('IN', <django.utils.functional.__proxy__ object at 0x7f3612d31810>), ('ID', <django.utils.functional.__proxy__ object at 0x7f3612d31890>), ('IR', <django.utils.functional.__proxy__ object at 0x7f3612d31910>), ('IQ', <django.utils.functional.__proxy__ object at 0x7f3612d31990>), ('IE', <django.utils.functional.__proxy__ object at 0x7f3612d31a10>), ('IM', <django.utils.functional.__proxy__ object at 0x7f3612d31a90>), ('IL', <django.utils.functional.__proxy__ object at 0x7f3612d31b10>), ('IT', <django.utils.functional.__proxy__ object at 0x7f3612d31b90>), ('JM', <django.utils.functional.__proxy__ object at 0x7f3612d31c10>), ('JP', <django.utils.functional.__proxy__ object at 0x7f3612d31c90>), ('JE', <django.utils.functional.__proxy__ object at 0x7f3612d31d10>), ('JO', <django.utils.functional.__proxy__ object at 0x7f3612d31d90>), ('KZ', <django.utils.functional.__proxy__ object at 0x7f3612d31e10>), ('KE', <django.utils.functional.__proxy__ object at 0x7f3612d31e90>), ('KI', <django.utils.functional.__proxy__ object at 0x7f3612d31f10>), ('KP', <django.utils.functional.__proxy__ object at 0x7f3612d31f90>), ('KR', <django.utils.functional.__proxy__ object at 0x7f3612d38050>), ('KW', <django.utils.functional.__proxy__ object at 0x7f3612d380d0>), ('KG', <django.utils.functional.__proxy__ object at 0x7f3612d38150>), ('LA', <django.utils.functional.__proxy__ object at 0x7f3612d381d0>), ('LV', <django.utils.functional.__proxy__ object at 0x7f3612d38250>), ('LB', <django.utils.functional.__proxy__ object at 0x7f3612d382d0>), ('LS', <django.utils.functional.__proxy__ object at 0x7f3612d38350>), ('LR', <django.utils.functional.__proxy__ object at 0x7f3612d383d0>), ('LY', <django.utils.functional.__proxy__ object at 0x7f3612d38450>), ('LI', <django.utils.functional.__proxy__ object at 0x7f3612d384d0>), ('LT', <django.utils.functional.__proxy__ object at 0x7f3612d38550>), ('LU', <django.utils.functional.__proxy__ object at 0x7f3612d385d0>), ('MO', <django.utils.functional.__proxy__ object at 0x7f3612d38650>), ('MK', <django.utils.functional.__proxy__ object at 0x7f3612d386d0>), ('MG', <django.utils.functional.__proxy__ object at 0x7f3612d38750>), ('MW', <django.utils.functional.__proxy__ object at 0x7f3612d387d0>), ('MY', <django.utils.functional.__proxy__ object at 0x7f3612d38850>), ('MV', <django.utils.functional.__proxy__ object at 0x7f3612d388d0>), ('ML', <django.utils.functional.__proxy__ object at 0x7f3612d38950>), ('MT', <django.utils.functional.__proxy__ object at 0x7f3612d389d0>), ('MH', <django.utils.functional.__proxy__ object at 0x7f3612d38a50>), ('MQ', <django.utils.functional.__proxy__ object at 0x7f3612d38ad0>), ('MR', <django.utils.functional.__proxy__ object at 0x7f3612d38b50>), ('MU', <django.utils.functional.__proxy__ object at 0x7f3612d38bd0>), ('YT', <django.utils.functional.__proxy__ object at 0x7f3612d38c50>), ('MX', <django.utils.functional.__proxy__ object at 0x7f3612d38cd0>), ('FM', <django.utils.functional.__proxy__ object at 0x7f3612d38d50>), ('MD', <django.utils.functional.__proxy__ object at 0x7f3612d38dd0>), ('MC', <django.utils.functional.__proxy__ object at 0x7f3612d38e50>), ('MN', <django.utils.functional.__proxy__ object at 0x7f3612d38ed0>), ('ME', <django.utils.functional.__proxy__ object at 0x7f3612d38f50>), ('MS', <django.utils.functional.__proxy__ object at 0x7f3612d38fd0>), ('MA', <django.utils.functional.__proxy__ object at 0x7f3612d3d090>), ('MZ', <django.utils.functional.__proxy__ object at 0x7f3612d3d110>), ('MM', <django.utils.functional.__proxy__ object at 0x7f3612d3d190>), ('NA', <django.utils.functional.__proxy__ object at 0x7f3612d3d210>), ('NR', <django.utils.functional.__proxy__ object at 0x7f3612d3d290>), ('NP', <django.utils.functional.__proxy__ object at 0x7f3612d3d310>), ('NL', <django.utils.functional.__proxy__ object at 0x7f3612d3d390>), ('AN', <django.utils.functional.__proxy__ object at 0x7f3612d3d410>), ('NC', <django.utils.functional.__proxy__ object at 0x7f3612d3d490>), ('NZ', <django.utils.functional.__proxy__ object at 0x7f3612d3d510>), ('NI', <django.utils.functional.__proxy__ object at 0x7f3612d3d590>), ('NE', <django.utils.functional.__proxy__ object at 0x7f3612d3d610>), ('NG', <django.utils.functional.__proxy__ object at 0x7f3612d3d690>), ('NU', <django.utils.functional.__proxy__ object at 0x7f3612d3d710>), ('NF', <django.utils.functional.__proxy__ object at 0x7f3612d3d790>), ('MP', <django.utils.functional.__proxy__ object at 0x7f3612d3d810>), ('NO', <django.utils.functional.__proxy__ object at 0x7f3612d3d890>), ('OM', <django.utils.functional.__proxy__ object at 0x7f3612d3d910>), ('PK', <django.utils.functional.__proxy__ object at 0x7f3612d3d990>), ('PW', <django.utils.functional.__proxy__ object at 0x7f3612d3da10>), ('PS', <django.utils.functional.__proxy__ object at 0x7f3612d3da90>), ('PA', <django.utils.functional.__proxy__ object at 0x7f3612d3db10>), ('PG', <django.utils.functional.__proxy__ object at 0x7f3612d3db90>), ('PY', <django.utils.functional.__proxy__ object at 0x7f3612d3dc10>), ('PE', <django.utils.functional.__proxy__ object at 0x7f3612d3dc90>), ('PH', <django.utils.functional.__proxy__ object at 0x7f3612d3dd10>), ('PN', <django.utils.functional.__proxy__ object at 0x7f3612d3dd90>), ('PL', <django.utils.functional.__proxy__ object at 0x7f3612d3de10>), ('PT', <django.utils.functional.__proxy__ object at 0x7f3612d3de90>), ('PR', <django.utils.functional.__proxy__ object at 0x7f3612d3df10>), ('QA', <django.utils.functional.__proxy__ object at 0x7f3612d3df90>), ('RE', <django.utils.functional.__proxy__ object at 0x7f3612d44050>), ('RO', <django.utils.functional.__proxy__ object at 0x7f3612d440d0>), ('RU', <django.utils.functional.__proxy__ object at 0x7f3612d44150>), ('RW', <django.utils.functional.__proxy__ object at 0x7f3612d441d0>), ('BL', <django.utils.functional.__proxy__ object at 0x7f3612d44250>), ('SH', <django.utils.functional.__proxy__ object at 0x7f3612d442d0>), ('KN', <django.utils.functional.__proxy__ object at 0x7f3612d44350>), ('LC', <django.utils.functional.__proxy__ object at 0x7f3612d443d0>), ('MF', <django.utils.functional.__proxy__ object at 0x7f3612d44450>), ('PM', <django.utils.functional.__proxy__ object at 0x7f3612d444d0>), ('VC', <django.utils.functional.__proxy__ object at 0x7f3612d44550>), ('WS', <django.utils.functional.__proxy__ object at 0x7f3612d445d0>), ('SM', <django.utils.functional.__proxy__ object at 0x7f3612d44650>), ('ST', <django.utils.functional.__proxy__ object at 0x7f3612d446d0>), ('SA', <django.utils.functional.__proxy__ object at 0x7f3612d44750>), ('SN', <django.utils.functional.__proxy__ object at 0x7f3612d447d0>), ('RS', <django.utils.functional.__proxy__ object at 0x7f3612d44850>), ('SC', <django.utils.functional.__proxy__ object at 0x7f3612d448d0>), ('SL', <django.utils.functional.__proxy__ object at 0x7f3612d44950>), ('SG', <django.utils.functional.__proxy__ object at 0x7f3612d449d0>), ('SK', <django.utils.functional.__proxy__ object at 0x7f3612d44a50>), ('SI', <django.utils.functional.__proxy__ object at 0x7f3612d44ad0>), ('SB', <django.utils.functional.__proxy__ object at 0x7f3612d44b50>), ('SO', <django.utils.functional.__proxy__ object at 0x7f3612d44bd0>), ('ZA', <django.utils.functional.__proxy__ object at 0x7f3612d44c50>), ('GS', <django.utils.functional.__proxy__ object at 0x7f3612d44cd0>), ('ES', <django.utils.functional.__proxy__ object at 0x7f3612d44d50>), ('LK', <django.utils.functional.__proxy__ object at 0x7f3612d44dd0>), ('SD', <django.utils.functional.__proxy__ object at 0x7f3612d44e50>), ('SR', <django.utils.functional.__proxy__ object at 0x7f3612d44ed0>), ('SJ', <django.utils.functional.__proxy__ object at 0x7f3612d44f50>), ('SZ', <django.utils.functional.__proxy__ object at 0x7f3612d44fd0>), ('SE', <django.utils.functional.__proxy__ object at 0x7f3612d49090>), ('CH', <django.utils.functional.__proxy__ object at 0x7f3612d49110>), ('SY', <django.utils.functional.__proxy__ object at 0x7f3612d49190>), ('TW', <django.utils.functional.__proxy__ object at 0x7f3612d49210>), ('TJ', <django.utils.functional.__proxy__ object at 0x7f3612d49290>), ('TZ', <django.utils.functional.__proxy__ object at 0x7f3612d49310>), ('TH', <django.utils.functional.__proxy__ object at 0x7f3612d49390>), ('TL', <django.utils.functional.__proxy__ object at 0x7f3612d49410>), ('TG', <django.utils.functional.__proxy__ object at 0x7f3612d49490>), ('TK', <django.utils.functional.__proxy__ object at 0x7f3612d49510>), ('TO', <django.utils.functional.__proxy__ object at 0x7f3612d49590>), ('TT', <django.utils.functional.__proxy__ object at 0x7f3612d49610>), ('TN', <django.utils.functional.__proxy__ object at 0x7f3612d49690>), ('TR', <django.utils.functional.__proxy__ object at 0x7f3612d49710>), ('TM', <django.utils.functional.__proxy__ object at 0x7f3612d49790>), ('TC', <django.utils.functional.__proxy__ object at 0x7f3612d49810>), ('TV', <django.utils.functional.__proxy__ object at 0x7f3612d49890>), ('UG', <django.utils.functional.__proxy__ object at 0x7f3612d49910>), ('UA', <django.utils.functional.__proxy__ object at 0x7f3612d49990>), ('AE', <django.utils.functional.__proxy__ object at 0x7f3612d49a10>), ('US', <django.utils.functional.__proxy__ object at 0x7f3612d49a90>), ('UM', <django.utils.functional.__proxy__ object at 0x7f3612d49b10>), ('UY', <django.utils.functional.__proxy__ object at 0x7f3612d49b90>), ('UZ', <django.utils.functional.__proxy__ object at 0x7f3612d49c10>), ('VU', <django.utils.functional.__proxy__ object at 0x7f3612d49c90>), ('VE', <django.utils.functional.__proxy__ object at 0x7f3612d49d10>), ('VN', <django.utils.functional.__proxy__ object at 0x7f3612d49d90>), ('VG', <django.utils.functional.__proxy__ object at 0x7f3612d49e10>), ('VI', <django.utils.functional.__proxy__ object at 0x7f3612d49e90>), ('WF', <django.utils.functional.__proxy__ object at 0x7f3612d49f10>), ('EH', <django.utils.functional.__proxy__ object at 0x7f3612d49f90>), ('YE', <django.utils.functional.__proxy__ object at 0x7f3612cd0050>), ('ZM', <django.utils.functional.__proxy__ object at 0x7f3612cd00d0>), ('ZW', <django.utils.functional.__proxy__ object at 0x7f3612cd0150>)), 'DEBUG_MODE': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'DONATIONS_ENABLED': False, 'False': False, 'GOOGLE_ANALYTICS_ID': 'invalid', 'HAS_BOUNCED_EMAILS': False, 'HAS_COMPLAINT': False, 'IMAGES_URL': '/media/', 'IOTD_SHOW_CHOOSING_JUDGE': False, u'LANGUAGES': u'<<languages>>', u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'en', u'MEDIA_URL': '/media/', 'PAYPAL_TEST': False, 'PREMIUM_ENABLED': True, 'PREMIUM_MAX_IMAGES_FREE': 10, 'PREMIUM_MAX_IMAGES_LITE': 12, u'PYBB_ATTACHMENT_ENABLE': False, u'PYBB_AVATAR_DIMENSIONS': u'80x80', u'PYBB_AVATAR_HEIGHT': 80, u'PYBB_AVATAR_WIDTH': 80, u'PYBB_DEFAULT_AVATAR_URL': u'/media/static/pybb/img/default_avatar.jpg', u'PYBB_DEFAULT_TITLE': 'AstroBin Forum', u'PYBB_ENABLE_ANONYMOUS_POST': False, u'PYBB_MARKUP': u'bbcode', u'PYBB_TEMPLATE': u'base.html', u'PYBB_TEMPLATE_MAIL_HTML': u'pybb/mail_templates/base-html.html', u'PYBB_TEMPLATE_MAIL_TXT': u'pybb/mail_templates/base.html', 'READONLY_MODE': False, 'REQUEST_COUNTRY': u'GB', 'SOLVING_ENABLED': True, u'STATIC_URL': '/media/static/', u'TIME_ZONE': 'Europe/London', 'True': True, u'csrf_token': <SimpleLazyObject: u'yJqRgdVBT3a1BXKZv5GM4xW32AsV4FsH'>, 'is_producer': u'<<queryset of auth.Group>>', 'is_retailer': u'<<queryset of auth.Group>>', 'messages': <persistent_messages.storage.PersistentMessageStorage object at 0x7f35f568a250>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7f35f55a7a50>, 'rawdata_has_subscription': False, u'request': u'<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f35f568a0d0>>, 'user_language': 'en', 'user_scores_followers': 0, 'user_scores_index': 0, 'userprofile': None} {u'form': <AstroBinSearchForm bound=True, valid=True, fields=(q;d;t;animated;award;camera_type;country;acquisition_type;data_source;field_radius_min;field_radius_max;minimum_data;moon_phase_min;moon_phase_max;license;pixel_scale_min;pixel_scale_max;remote_source;subject_type;telescope_type)>, u'is_paginated': False, u'object_list': <SearchQuerySet: query=<haystack.backends.elasticsearch_backend.ElasticsearchSearchQuery object at 0x7f35f56e3590>, using=None>, u'page_obj': <Page 1 of 1>, u'paginator': <django.core.paginator.Paginator object at 0x7f35f561cd10>, u'query': u'SV70T', u'show_adsense_ads': False, u'view': <astrobin.search.AstroBinSearchView object at 0x7f35f568ad10>} {'block': <Block Node: content. Contents: [<TextNode: u'\n\n <a class="anchor" n'>, <IfNode>, <TextNode: u'\n\n <div id="search-app'>, <django.template.library.InclusionNode object at 0x7f35f558e510>, <TextNode: u'\n </div>\n\n'>]>} {'block': <Block Node: extra_js. Contents: [<TextNode: u'\n '>, <django.template.loader_tags.IncludeNode object at 0x7f35f558e750>, <TextNode: u'\n '>, <django.template.loader_tags.IncludeNode object at 0x7f35f558ee90>, <TextNode: u'\n'>]>}
vue_frontend/search_app/index.html
/code/astrobin/templates/vue_frontend/search_app/index.html
{'False': False, 'None': None, 'True': True} {'ADS_ENABLED': False, 'COOKIELAW_ACCEPTED': False, 'COUNTRIES': (('', '---------'), ('GB', <django.utils.functional.__proxy__ object at 0x7f3612d1c8d0>), ('AF', <django.utils.functional.__proxy__ object at 0x7f3612d1c910>), ('AX', <django.utils.functional.__proxy__ object at 0x7f3612d1c950>), ('AL', <django.utils.functional.__proxy__ object at 0x7f3612d1c990>), ('DZ', <django.utils.functional.__proxy__ object at 0x7f3612d1c9d0>), ('AS', <django.utils.functional.__proxy__ object at 0x7f3612d1ca10>), ('AD', <django.utils.functional.__proxy__ object at 0x7f3612d1ca50>), ('AO', <django.utils.functional.__proxy__ object at 0x7f3612d1ca90>), ('AI', <django.utils.functional.__proxy__ object at 0x7f3612d1cad0>), ('AQ', <django.utils.functional.__proxy__ object at 0x7f3612d1cb10>), ('AG', <django.utils.functional.__proxy__ object at 0x7f3612d1cb50>), ('AR', <django.utils.functional.__proxy__ object at 0x7f3612d1cb90>), ('AM', <django.utils.functional.__proxy__ object at 0x7f3612d1cbd0>), ('AW', <django.utils.functional.__proxy__ object at 0x7f3612d1cc10>), ('AU', <django.utils.functional.__proxy__ object at 0x7f3612d1cc50>), ('AT', <django.utils.functional.__proxy__ object at 0x7f3612d1cc90>), ('AZ', <django.utils.functional.__proxy__ object at 0x7f3612d1ccd0>), ('BS', <django.utils.functional.__proxy__ object at 0x7f3612d1cd50>), ('BH', <django.utils.functional.__proxy__ object at 0x7f3612d1cdd0>), ('BD', <django.utils.functional.__proxy__ object at 0x7f3612d1ce50>), ('BB', <django.utils.functional.__proxy__ object at 0x7f3612d1ced0>), ('BY', <django.utils.functional.__proxy__ object at 0x7f3612d1cf50>), ('BE', <django.utils.functional.__proxy__ object at 0x7f3612d1cfd0>), ('BZ', <django.utils.functional.__proxy__ object at 0x7f3612d25090>), ('BJ', <django.utils.functional.__proxy__ object at 0x7f3612d25110>), ('BM', <django.utils.functional.__proxy__ object at 0x7f3612d25190>), ('BT', <django.utils.functional.__proxy__ object at 0x7f3612d25210>), ('BO', <django.utils.functional.__proxy__ object at 0x7f3612d25290>), ('BA', <django.utils.functional.__proxy__ object at 0x7f3612d25310>), ('BW', <django.utils.functional.__proxy__ object at 0x7f3612d25390>), ('BV', <django.utils.functional.__proxy__ object at 0x7f3612d25410>), ('BR', <django.utils.functional.__proxy__ object at 0x7f3612d25490>), ('IO', <django.utils.functional.__proxy__ object at 0x7f3612d25510>), ('BN', <django.utils.functional.__proxy__ object at 0x7f3612d25590>), ('BG', <django.utils.functional.__proxy__ object at 0x7f3612d25610>), ('BF', <django.utils.functional.__proxy__ object at 0x7f3612d25690>), ('BI', <django.utils.functional.__proxy__ object at 0x7f3612d25710>), ('KH', <django.utils.functional.__proxy__ object at 0x7f3612d25790>), ('CM', <django.utils.functional.__proxy__ object at 0x7f3612d25810>), ('CA', <django.utils.functional.__proxy__ object at 0x7f3612d25890>), ('CV', <django.utils.functional.__proxy__ object at 0x7f3612d25910>), ('KY', <django.utils.functional.__proxy__ object at 0x7f3612d25990>), ('CF', <django.utils.functional.__proxy__ object at 0x7f3612d25a10>), ('TD', <django.utils.functional.__proxy__ object at 0x7f3612d25a90>), ('CL', <django.utils.functional.__proxy__ object at 0x7f3612d25b10>), ('CN', <django.utils.functional.__proxy__ object at 0x7f3612d25b90>), ('CX', <django.utils.functional.__proxy__ object at 0x7f3612d25c10>), ('CC', <django.utils.functional.__proxy__ object at 0x7f3612d25c90>), ('CO', <django.utils.functional.__proxy__ object at 0x7f3612d25d10>), ('KM', <django.utils.functional.__proxy__ object at 0x7f3612d25d90>), ('CG', <django.utils.functional.__proxy__ object at 0x7f3612d25e10>), ('CD', <django.utils.functional.__proxy__ object at 0x7f3612d25e90>), ('CK', <django.utils.functional.__proxy__ object at 0x7f3612d25f10>), ('CR', <django.utils.functional.__proxy__ object at 0x7f3612d25f90>), ('CI', <django.utils.functional.__proxy__ object at 0x7f3612d2b050>), ('HR', <django.utils.functional.__proxy__ object at 0x7f3612d2b0d0>), ('CU', <django.utils.functional.__proxy__ object at 0x7f3612d2b150>), ('CY', <django.utils.functional.__proxy__ object at 0x7f3612d2b1d0>), ('CZ', <django.utils.functional.__proxy__ object at 0x7f3612d2b250>), ('DK', <django.utils.functional.__proxy__ object at 0x7f3612d2b2d0>), ('DJ', <django.utils.functional.__proxy__ object at 0x7f3612d2b350>), ('DM', <django.utils.functional.__proxy__ object at 0x7f3612d2b3d0>), ('DO', <django.utils.functional.__proxy__ object at 0x7f3612d2b450>), ('EC', <django.utils.functional.__proxy__ object at 0x7f3612d2b4d0>), ('EG', <django.utils.functional.__proxy__ object at 0x7f3612d2b550>), ('SV', <django.utils.functional.__proxy__ object at 0x7f3612d2b5d0>), ('GQ', <django.utils.functional.__proxy__ object at 0x7f3612d2b650>), ('ER', <django.utils.functional.__proxy__ object at 0x7f3612d2b6d0>), ('EE', <django.utils.functional.__proxy__ object at 0x7f3612d2b750>), ('ET', <django.utils.functional.__proxy__ object at 0x7f3612d2b7d0>), ('FK', <django.utils.functional.__proxy__ object at 0x7f3612d2b850>), ('FO', <django.utils.functional.__proxy__ object at 0x7f3612d2b8d0>), ('FJ', <django.utils.functional.__proxy__ object at 0x7f3612d2b950>), ('FI', <django.utils.functional.__proxy__ object at 0x7f3612d2b9d0>), ('FR', <django.utils.functional.__proxy__ object at 0x7f3612d2ba50>), ('GF', <django.utils.functional.__proxy__ object at 0x7f3612d2bad0>), ('PF', <django.utils.functional.__proxy__ object at 0x7f3612d2bb50>), ('TF', <django.utils.functional.__proxy__ object at 0x7f3612d2bbd0>), ('GA', <django.utils.functional.__proxy__ object at 0x7f3612d2bc50>), ('GM', <django.utils.functional.__proxy__ object at 0x7f3612d2bcd0>), ('GE', <django.utils.functional.__proxy__ object at 0x7f3612d2bd50>), ('DE', <django.utils.functional.__proxy__ object at 0x7f3612d2bdd0>), ('GH', <django.utils.functional.__proxy__ object at 0x7f3612d2be50>), ('GI', <django.utils.functional.__proxy__ object at 0x7f3612d2bed0>), ('GR', <django.utils.functional.__proxy__ object at 0x7f3612d2bf50>), ('GL', <django.utils.functional.__proxy__ object at 0x7f3612d2bfd0>), ('GD', <django.utils.functional.__proxy__ object at 0x7f3612d31090>), ('GP', <django.utils.functional.__proxy__ object at 0x7f3612d31110>), ('GU', <django.utils.functional.__proxy__ object at 0x7f3612d31190>), ('GT', <django.utils.functional.__proxy__ object at 0x7f3612d31210>), ('GG', <django.utils.functional.__proxy__ object at 0x7f3612d31290>), ('GN', <django.utils.functional.__proxy__ object at 0x7f3612d31310>), ('GW', <django.utils.functional.__proxy__ object at 0x7f3612d31390>), ('GY', <django.utils.functional.__proxy__ object at 0x7f3612d31410>), ('HT', <django.utils.functional.__proxy__ object at 0x7f3612d31490>), ('HM', <django.utils.functional.__proxy__ object at 0x7f3612d31510>), ('VA', <django.utils.functional.__proxy__ object at 0x7f3612d31590>), ('HN', <django.utils.functional.__proxy__ object at 0x7f3612d31610>), ('HK', <django.utils.functional.__proxy__ object at 0x7f3612d31690>), ('HU', <django.utils.functional.__proxy__ object at 0x7f3612d31710>), ('IS', <django.utils.functional.__proxy__ object at 0x7f3612d31790>), ('IN', <django.utils.functional.__proxy__ object at 0x7f3612d31810>), ('ID', <django.utils.functional.__proxy__ object at 0x7f3612d31890>), ('IR', <django.utils.functional.__proxy__ object at 0x7f3612d31910>), ('IQ', <django.utils.functional.__proxy__ object at 0x7f3612d31990>), ('IE', <django.utils.functional.__proxy__ object at 0x7f3612d31a10>), ('IM', <django.utils.functional.__proxy__ object at 0x7f3612d31a90>), ('IL', <django.utils.functional.__proxy__ object at 0x7f3612d31b10>), ('IT', <django.utils.functional.__proxy__ object at 0x7f3612d31b90>), ('JM', <django.utils.functional.__proxy__ object at 0x7f3612d31c10>), ('JP', <django.utils.functional.__proxy__ object at 0x7f3612d31c90>), ('JE', <django.utils.functional.__proxy__ object at 0x7f3612d31d10>), ('JO', <django.utils.functional.__proxy__ object at 0x7f3612d31d90>), ('KZ', <django.utils.functional.__proxy__ object at 0x7f3612d31e10>), ('KE', <django.utils.functional.__proxy__ object at 0x7f3612d31e90>), ('KI', <django.utils.functional.__proxy__ object at 0x7f3612d31f10>), ('KP', <django.utils.functional.__proxy__ object at 0x7f3612d31f90>), ('KR', <django.utils.functional.__proxy__ object at 0x7f3612d38050>), ('KW', <django.utils.functional.__proxy__ object at 0x7f3612d380d0>), ('KG', <django.utils.functional.__proxy__ object at 0x7f3612d38150>), ('LA', <django.utils.functional.__proxy__ object at 0x7f3612d381d0>), ('LV', <django.utils.functional.__proxy__ object at 0x7f3612d38250>), ('LB', <django.utils.functional.__proxy__ object at 0x7f3612d382d0>), ('LS', <django.utils.functional.__proxy__ object at 0x7f3612d38350>), ('LR', <django.utils.functional.__proxy__ object at 0x7f3612d383d0>), ('LY', <django.utils.functional.__proxy__ object at 0x7f3612d38450>), ('LI', <django.utils.functional.__proxy__ object at 0x7f3612d384d0>), ('LT', <django.utils.functional.__proxy__ object at 0x7f3612d38550>), ('LU', <django.utils.functional.__proxy__ object at 0x7f3612d385d0>), ('MO', <django.utils.functional.__proxy__ object at 0x7f3612d38650>), ('MK', <django.utils.functional.__proxy__ object at 0x7f3612d386d0>), ('MG', <django.utils.functional.__proxy__ object at 0x7f3612d38750>), ('MW', <django.utils.functional.__proxy__ object at 0x7f3612d387d0>), ('MY', <django.utils.functional.__proxy__ object at 0x7f3612d38850>), ('MV', <django.utils.functional.__proxy__ object at 0x7f3612d388d0>), ('ML', <django.utils.functional.__proxy__ object at 0x7f3612d38950>), ('MT', <django.utils.functional.__proxy__ object at 0x7f3612d389d0>), ('MH', <django.utils.functional.__proxy__ object at 0x7f3612d38a50>), ('MQ', <django.utils.functional.__proxy__ object at 0x7f3612d38ad0>), ('MR', <django.utils.functional.__proxy__ object at 0x7f3612d38b50>), ('MU', <django.utils.functional.__proxy__ object at 0x7f3612d38bd0>), ('YT', <django.utils.functional.__proxy__ object at 0x7f3612d38c50>), ('MX', <django.utils.functional.__proxy__ object at 0x7f3612d38cd0>), ('FM', <django.utils.functional.__proxy__ object at 0x7f3612d38d50>), ('MD', <django.utils.functional.__proxy__ object at 0x7f3612d38dd0>), ('MC', <django.utils.functional.__proxy__ object at 0x7f3612d38e50>), ('MN', <django.utils.functional.__proxy__ object at 0x7f3612d38ed0>), ('ME', <django.utils.functional.__proxy__ object at 0x7f3612d38f50>), ('MS', <django.utils.functional.__proxy__ object at 0x7f3612d38fd0>), ('MA', <django.utils.functional.__proxy__ object at 0x7f3612d3d090>), ('MZ', <django.utils.functional.__proxy__ object at 0x7f3612d3d110>), ('MM', <django.utils.functional.__proxy__ object at 0x7f3612d3d190>), ('NA', <django.utils.functional.__proxy__ object at 0x7f3612d3d210>), ('NR', <django.utils.functional.__proxy__ object at 0x7f3612d3d290>), ('NP', <django.utils.functional.__proxy__ object at 0x7f3612d3d310>), ('NL', <django.utils.functional.__proxy__ object at 0x7f3612d3d390>), ('AN', <django.utils.functional.__proxy__ object at 0x7f3612d3d410>), ('NC', <django.utils.functional.__proxy__ object at 0x7f3612d3d490>), ('NZ', <django.utils.functional.__proxy__ object at 0x7f3612d3d510>), ('NI', <django.utils.functional.__proxy__ object at 0x7f3612d3d590>), ('NE', <django.utils.functional.__proxy__ object at 0x7f3612d3d610>), ('NG', <django.utils.functional.__proxy__ object at 0x7f3612d3d690>), ('NU', <django.utils.functional.__proxy__ object at 0x7f3612d3d710>), ('NF', <django.utils.functional.__proxy__ object at 0x7f3612d3d790>), ('MP', <django.utils.functional.__proxy__ object at 0x7f3612d3d810>), ('NO', <django.utils.functional.__proxy__ object at 0x7f3612d3d890>), ('OM', <django.utils.functional.__proxy__ object at 0x7f3612d3d910>), ('PK', <django.utils.functional.__proxy__ object at 0x7f3612d3d990>), ('PW', <django.utils.functional.__proxy__ object at 0x7f3612d3da10>), ('PS', <django.utils.functional.__proxy__ object at 0x7f3612d3da90>), ('PA', <django.utils.functional.__proxy__ object at 0x7f3612d3db10>), ('PG', <django.utils.functional.__proxy__ object at 0x7f3612d3db90>), ('PY', <django.utils.functional.__proxy__ object at 0x7f3612d3dc10>), ('PE', <django.utils.functional.__proxy__ object at 0x7f3612d3dc90>), ('PH', <django.utils.functional.__proxy__ object at 0x7f3612d3dd10>), ('PN', <django.utils.functional.__proxy__ object at 0x7f3612d3dd90>), ('PL', <django.utils.functional.__proxy__ object at 0x7f3612d3de10>), ('PT', <django.utils.functional.__proxy__ object at 0x7f3612d3de90>), ('PR', <django.utils.functional.__proxy__ object at 0x7f3612d3df10>), ('QA', <django.utils.functional.__proxy__ object at 0x7f3612d3df90>), ('RE', <django.utils.functional.__proxy__ object at 0x7f3612d44050>), ('RO', <django.utils.functional.__proxy__ object at 0x7f3612d440d0>), ('RU', <django.utils.functional.__proxy__ object at 0x7f3612d44150>), ('RW', <django.utils.functional.__proxy__ object at 0x7f3612d441d0>), ('BL', <django.utils.functional.__proxy__ object at 0x7f3612d44250>), ('SH', <django.utils.functional.__proxy__ object at 0x7f3612d442d0>), ('KN', <django.utils.functional.__proxy__ object at 0x7f3612d44350>), ('LC', <django.utils.functional.__proxy__ object at 0x7f3612d443d0>), ('MF', <django.utils.functional.__proxy__ object at 0x7f3612d44450>), ('PM', <django.utils.functional.__proxy__ object at 0x7f3612d444d0>), ('VC', <django.utils.functional.__proxy__ object at 0x7f3612d44550>), ('WS', <django.utils.functional.__proxy__ object at 0x7f3612d445d0>), ('SM', <django.utils.functional.__proxy__ object at 0x7f3612d44650>), ('ST', <django.utils.functional.__proxy__ object at 0x7f3612d446d0>), ('SA', <django.utils.functional.__proxy__ object at 0x7f3612d44750>), ('SN', <django.utils.functional.__proxy__ object at 0x7f3612d447d0>), ('RS', <django.utils.functional.__proxy__ object at 0x7f3612d44850>), ('SC', <django.utils.functional.__proxy__ object at 0x7f3612d448d0>), ('SL', <django.utils.functional.__proxy__ object at 0x7f3612d44950>), ('SG', <django.utils.functional.__proxy__ object at 0x7f3612d449d0>), ('SK', <django.utils.functional.__proxy__ object at 0x7f3612d44a50>), ('SI', <django.utils.functional.__proxy__ object at 0x7f3612d44ad0>), ('SB', <django.utils.functional.__proxy__ object at 0x7f3612d44b50>), ('SO', <django.utils.functional.__proxy__ object at 0x7f3612d44bd0>), ('ZA', <django.utils.functional.__proxy__ object at 0x7f3612d44c50>), ('GS', <django.utils.functional.__proxy__ object at 0x7f3612d44cd0>), ('ES', <django.utils.functional.__proxy__ object at 0x7f3612d44d50>), ('LK', <django.utils.functional.__proxy__ object at 0x7f3612d44dd0>), ('SD', <django.utils.functional.__proxy__ object at 0x7f3612d44e50>), ('SR', <django.utils.functional.__proxy__ object at 0x7f3612d44ed0>), ('SJ', <django.utils.functional.__proxy__ object at 0x7f3612d44f50>), ('SZ', <django.utils.functional.__proxy__ object at 0x7f3612d44fd0>), ('SE', <django.utils.functional.__proxy__ object at 0x7f3612d49090>), ('CH', <django.utils.functional.__proxy__ object at 0x7f3612d49110>), ('SY', <django.utils.functional.__proxy__ object at 0x7f3612d49190>), ('TW', <django.utils.functional.__proxy__ object at 0x7f3612d49210>), ('TJ', <django.utils.functional.__proxy__ object at 0x7f3612d49290>), ('TZ', <django.utils.functional.__proxy__ object at 0x7f3612d49310>), ('TH', <django.utils.functional.__proxy__ object at 0x7f3612d49390>), ('TL', <django.utils.functional.__proxy__ object at 0x7f3612d49410>), ('TG', <django.utils.functional.__proxy__ object at 0x7f3612d49490>), ('TK', <django.utils.functional.__proxy__ object at 0x7f3612d49510>), ('TO', <django.utils.functional.__proxy__ object at 0x7f3612d49590>), ('TT', <django.utils.functional.__proxy__ object at 0x7f3612d49610>), ('TN', <django.utils.functional.__proxy__ object at 0x7f3612d49690>), ('TR', <django.utils.functional.__proxy__ object at 0x7f3612d49710>), ('TM', <django.utils.functional.__proxy__ object at 0x7f3612d49790>), ('TC', <django.utils.functional.__proxy__ object at 0x7f3612d49810>), ('TV', <django.utils.functional.__proxy__ object at 0x7f3612d49890>), ('UG', <django.utils.functional.__proxy__ object at 0x7f3612d49910>), ('UA', <django.utils.functional.__proxy__ object at 0x7f3612d49990>), ('AE', <django.utils.functional.__proxy__ object at 0x7f3612d49a10>), ('US', <django.utils.functional.__proxy__ object at 0x7f3612d49a90>), ('UM', <django.utils.functional.__proxy__ object at 0x7f3612d49b10>), ('UY', <django.utils.functional.__proxy__ object at 0x7f3612d49b90>), ('UZ', <django.utils.functional.__proxy__ object at 0x7f3612d49c10>), ('VU', <django.utils.functional.__proxy__ object at 0x7f3612d49c90>), ('VE', <django.utils.functional.__proxy__ object at 0x7f3612d49d10>), ('VN', <django.utils.functional.__proxy__ object at 0x7f3612d49d90>), ('VG', <django.utils.functional.__proxy__ object at 0x7f3612d49e10>), ('VI', <django.utils.functional.__proxy__ object at 0x7f3612d49e90>), ('WF', <django.utils.functional.__proxy__ object at 0x7f3612d49f10>), ('EH', <django.utils.functional.__proxy__ object at 0x7f3612d49f90>), ('YE', <django.utils.functional.__proxy__ object at 0x7f3612cd0050>), ('ZM', <django.utils.functional.__proxy__ object at 0x7f3612cd00d0>), ('ZW', <django.utils.functional.__proxy__ object at 0x7f3612cd0150>)), 'DEBUG_MODE': True, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30}, 'DONATIONS_ENABLED': False, 'False': False, 'GOOGLE_ANALYTICS_ID': 'invalid', 'HAS_BOUNCED_EMAILS': False, 'HAS_COMPLAINT': False, 'IMAGES_URL': '/media/', 'IOTD_SHOW_CHOOSING_JUDGE': False, u'LANGUAGES': u'<<languages>>', u'LANGUAGE_BIDI': False, u'LANGUAGE_CODE': 'en', u'MEDIA_URL': '/media/', 'PAYPAL_TEST': False, 'PREMIUM_ENABLED': True, 'PREMIUM_MAX_IMAGES_FREE': 10, 'PREMIUM_MAX_IMAGES_LITE': 12, u'PYBB_ATTACHMENT_ENABLE': False, u'PYBB_AVATAR_DIMENSIONS': u'80x80', u'PYBB_AVATAR_HEIGHT': 80, u'PYBB_AVATAR_WIDTH': 80, u'PYBB_DEFAULT_AVATAR_URL': u'/media/static/pybb/img/default_avatar.jpg', u'PYBB_DEFAULT_TITLE': 'AstroBin Forum', u'PYBB_ENABLE_ANONYMOUS_POST': False, u'PYBB_MARKUP': u'bbcode', u'PYBB_TEMPLATE': u'base.html', u'PYBB_TEMPLATE_MAIL_HTML': u'pybb/mail_templates/base-html.html', u'PYBB_TEMPLATE_MAIL_TXT': u'pybb/mail_templates/base.html', 'READONLY_MODE': False, 'REQUEST_COUNTRY': u'GB', 'SOLVING_ENABLED': True, u'STATIC_URL': '/media/static/', u'TIME_ZONE': 'Europe/London', 'True': True, u'csrf_token': <SimpleLazyObject: u'yJqRgdVBT3a1BXKZv5GM4xW32AsV4FsH'>, 'is_producer': u'<<queryset of auth.Group>>', 'is_retailer': u'<<queryset of auth.Group>>', 'messages': <persistent_messages.storage.PersistentMessageStorage object at 0x7f35f568a250>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x7f35f55a7a50>, 'rawdata_has_subscription': False, u'request': u'<<request>>', 'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f35f568a0d0>>, 'user_language': 'en', 'user_scores_followers': 0, 'user_scores_index': 0, 'userprofile': None} {u'form': <AstroBinSearchForm bound=True, valid=True, fields=(q;d;t;animated;award;camera_type;country;acquisition_type;data_source;field_radius_min;field_radius_max;minimum_data;moon_phase_min;moon_phase_max;license;pixel_scale_min;pixel_scale_max;remote_source;subject_type;telescope_type)>, u'is_paginated': False, u'object_list': <SearchQuerySet: query=<haystack.backends.elasticsearch_backend.ElasticsearchSearchQuery object at 0x7f35f56e3590>, using=None>, u'page_obj': <Page 1 of 1>, u'paginator': <django.core.paginator.Paginator object at 0x7f35f561cd10>, u'query': u'SV70T', u'show_adsense_ads': False, u'view': <astrobin.search.AstroBinSearchView object at 0x7f35f568ad10>} {'block': <Block Node: content. Contents: [<TextNode: u'\n\n <a class="anchor" n'>, <IfNode>, <TextNode: u'\n\n <div id="search-app'>, <django.template.library.InclusionNode object at 0x7f35f558e510>, <TextNode: u'\n </div>\n\n'>]>} {'block': <Block Node: extra_js. Contents: [<TextNode: u'\n '>, <django.template.loader_tags.IncludeNode object at 0x7f35f558e750>, <TextNode: u'\n '>, <django.template.loader_tags.IncludeNode object at 0x7f35f558ee90>, <TextNode: u'\n'>]>}
vue_frontend/config.vue.html
/code/astrobin/templates/vue_frontend/config.vue.html
{'False': False, 'None': None, 'True': True} {'ADS_ENABLED': False, 'COOKIELAW_ACCEPTED': False, 'COUNTRIES': (('', '---------'), ('GB', <django.utils.functional.__proxy__ object at 0x7f3612d1c8d0>), ('AF', <django.utils.functional.__proxy__ object at 0x7f3612d1c910>), ('AX', <django.utils.functional.__proxy__ object at 0x7f3612d1c950>), ('AL', <django.utils.functional.__proxy__ object at 0x7f3612d1c990>), ('DZ', <django.utils.functional.__proxy__ object at 0x7f3612d1c9d0>), ('AS', <django.utils.functional.__proxy__ object at 0x7f3612d1ca10>), ('AD', <django.utils.functional.__proxy__ object at 0x7f3612d1ca50>), ('AO', <django.utils.functional.__proxy__ object at 0x7f3612d1ca90>),