api.echos.co.in Open in urlscan Pro
147.79.66.216  Public Scan

Submitted URL: https://api.echos.co.in/
Effective URL: https://api.echos.co.in/api/docs/
Submission: On November 12 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

<form class="download-url-wrapper"><input class="download-url-input" type="text" value="https://api.echos.co.in/api/docs/?format=openapi"><button class="download-url-button button">Explore</button></form>

Text Content

Explore


ECHOS API

 v1 

[ Base URL: api.echos.co.in/api ]

https://api.echos.co.in/api/docs/?format=openapi

system that helps manage various aspects of a museum's operations, including
collections, exhibits, events, and administrative functions

Contact the developer
Schemeshttps
Authorize



PASSWORD MANAGEMENT(ADMIN)

POST/auth/forgot-password

auth_forgot-password_create

POST/auth/reset-password

auth_reset-password_create



AUTHORIZATION

POST/auth/login

auth_login_create

POST/auth/logout

auth_logout_create

POST/auth/register/

auth_register_create



BLOG

POST/blog/Blog/create-or-update-blog

blog_Blog_create-or-update-blog_create

DELETE/blog/Blog/destroy-blog

blog_Blog_destroy-blog_delete

GET/blog/Blog/detail-list-blog

blog_Blog_detail-list-blog_list

GET/blog/Blog/list-blog

blog_Blog_list-blog_list

POST/blog/Blog/status-change

blog_Blog_status-change_create



BLOG WEB

GET/blog/Blog/detail-list-blog-web

blog_Blog_detail-list-blog-web_list



GROUPS

POST/user/groups/create-or-update-group

user_groups_create-or-update-group_create

DELETE/user/groups/destroy-group

user_groups_destroy-group_delete

GET/user/groups/group-list-dropdown

user_groups_group-list-dropdown_list

GET/user/groups/retrieve-group-info

user_groups_retrieve-group-info_list

GET/user/groups/retrieve-groups

user_groups_retrieve-groups_list



PERMISSION

GET/user/permission-list-dropdown

user_permission-list-dropdown_list

GET/user/retrieve-permissions

user_retrieve-permissions_list



ROLES

POST/user/roles/create-or-update-role

user_roles_create-or-update-role_create

DELETE/user/roles/destroy-role

user_roles_destroy-role_delete

GET/user/roles/retrieve-role-info

user_roles_retrieve-role-info_list

GET/user/roles/retrieve-roles

user_roles_retrieve-roles_list

GET/user/roles/role-list-dropdown

user_roles_role-list-dropdown_list



USERS

PUT/user/users/activate-or-deactivate-users

user_users_activate-or-deactivate-users_update

POST/user/users/create-or-update-password

user_users_create-or-update-password_create

POST/user/users/create-or-update-user

user_users_create-or-update-user_create

GET/user/users/retrieve-user-dropdown-options

user_users_retrieve-user-dropdown-options_list

GET/user/users/retrieve-user-info

user_users_retrieve-user-info_list

GET/user/users/retrieve-users

user_users_retrieve-users_list



ADMINS

GET/user/users/admin-drop-down

user_users_admin-drop-down_list



USERS CREATED BY ADMIN

POST/user/users/create-or-update-user-by-admin

user_users_create-or-update-user-by-admin_create


MODELS

UserAdminForgotPasswordResponseSchema
Login
Logout
UserRegistration
UserForgotPasswordChange
CreateOrUpdateBlogSerializers
DeleteBlogSerializers
BlogDetailsListSchema
BlogListWebSchema
BlogListSchema
BlogStatus
CreateOrUpdateGroup
GetGroupDropdownApiSchema
GetGroupDetailsRequest
RetrieveGroupsSerializers
Permission
PermissionsResponceSchema
CreateOrUpdateRoleSerilizer
RetrieveRoleInfoRequest
RetrieveRolesSerializers
GetRoleListDropdownApiResposceSchemas
ActiveOrDeactivteUsers
GetUserListDropdownApiResposceSchemas
ChangePassword
CreateOrUpdateUser
CreateOrUpdateUserByAdminInvitation
RetrieveUserInfoRequest
RetrieveUsersSchema

 * Hide »
 * History
 * Versions
   Django 5.0.2
 * Time
   CPU: 10.08ms (10.08ms)
 * Settings
 * Headers
 * Request
   view
 * SQL
   0 queries in 0.00ms
 * Static files
   9 files used
 * Templates
   drf-yasg/swagger-ui.html
 * Cache
   0 calls in 0.00ms
 * Signals
   50 receivers of 15 signals
 * Intercept redirects
 * Profiling

DJDT
×


VERSIONS

Package Name Version Django 5.0.2 Python 3.10.12 debug_toolbar Debug Toolbar
4.1.0 django_celery_beat Periodic Tasks 2.6.0 django_extensions Django
Extensions 3.2.3 drf_yasg Drf_Yasg 1.21.7 encrypted_model_fields
Encrypted_Model_Fields 0.6.5 rest_framework Django REST framework 3.14.0
rest_framework_simplejwt Rest_Framework_Simplejwt 5.2.2
rest_framework_simplejwt.token_blacklist Token Blacklist 5.0.2.final.0

×


TIME

RESOURCE USAGE

Resource Value User CPU time 9.950 msec System CPU time 0.127 msec Total CPU
time 10.077 msec Elapsed time 10.084 msec Context switches 0 voluntary, 0
involuntary

BROWSER TIMING

Timing attribute Timeline Milliseconds since navigation start (+length)
domainLookup805 (+0)connect805 (+0)request805 (+551)response1345
(+11)domLoading1358 (+-1731433495194)domInteractive3790domContentLoadedEvent3790
(+1)loadEvent-1731433493836 (+0)

×


SETTINGS FROM ECHOS.SETTINGS

Setting Value ABSOLUTE_URL_OVERRIDES {} ADMINS [] ADMIN_FORGOT_PASSWORD_PAGE_URL
'********************' ALLOWED_HOSTS ['127.0.0.1', '*',
'mobicom-api.aventusinformatics.com', 'mobicom-api.aventusinformatics.in',
'mobicom-web.aventusinformatics.com'] APPEND_SLASH False ATOMIC_REQUESTS True
AUTHENTICATION_BACKENDS ['django.contrib.auth.backends.ModelBackend',
'echos.utils.auth_handler.UserCustomAuthenticator'] AUTH_PASSWORD_VALIDATORS
'********************' AUTH_USER_MODEL 'user.Users' BASE_DIR
PosixPath('/home/echos/echos') CACHES {'default': {'BACKEND':
'django.core.cache.backends.locmem.LocMemCache'}} CACHE_MIDDLEWARE_ALIAS
'default' CACHE_MIDDLEWARE_KEY_PREFIX '********************'
CACHE_MIDDLEWARE_SECONDS 600 CORS_ALLOWED_ORIGINS ['http://localhost:3000',
'http://127.0.0.1', 'https://mobicom-api.aventusinformatics.com',
'http://mobicom-api.aventusinformatics.com',
'https://mobicom-api.aventusinformatics.in', 'http://localhost:3000',
'http://localhost:3001', 'http://mobicom-web.aventusinformatics.com',
'https://mobicom-web.aventusinformatics.com'] CORS_ALLOW_ALL_ORIGINS True
CORS_ALLOW_CREDENTIALS True CORS_ORIGIN_ALLOW_ALL True CORS_ORIGIN_WHITELIST
['http://localhost:3000', '*', 'http://mobicom-api.avenusinformatics.com']
CSRF_COOKIE_AGE 31449600 CSRF_COOKIE_DOMAIN None CSRF_COOKIE_HTTPONLY False
CSRF_COOKIE_NAME 'csrftoken' CSRF_COOKIE_PATH '/' CSRF_COOKIE_SAMESITE 'Lax'
CSRF_COOKIE_SECURE False CSRF_FAILURE_VIEW 'django.views.csrf.csrf_failure'
CSRF_HEADER_NAME 'HTTP_X_CSRFTOKEN' CSRF_TRUSTED_ORIGINS
['http://localhost:3000', 'http://127.0.0.1:8000',
'https://mobicom-api.aventusinformatics.com',
'http://mobicom-api.aventusinformatics.com', 'http://localhost:3000',
'http://localhost:3001', 'https://mobicom-api.aventusinformatics.com/api',
'https://mobicom-api.aventusinformatics.in',
'http://mobicom-web.aventusinformatics.com',
'https://mobicom-web.aventusinformatics.com'] CSRF_USE_SESSIONS False DATABASES
{'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_HEALTH_CHECKS':
True, 'CONN_MAX_AGE': 600, 'ENGINE': 'django.db.backends.postgresql', 'HOST':
'localhost', 'NAME': 'echos_live', 'OPTIONS': {}, 'PASSWORD':
'********************', 'PORT': 5432, 'TEST': {'CHARSET': None, 'COLLATION':
None, 'MIGRATE': True, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER':
'root'}} DATABASE_ROUTERS ['echos.database_router.UserBasedRouter']
DATA_UPLOAD_MAX_MEMORY_SIZE 524288000000 DATA_UPLOAD_MAX_NUMBER_FIELDS 10000
DATA_UPLOAD_MAX_NUMBER_FILES 100 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', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%y
%H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M'] 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']
DB_CONN_MAX_AGE 600 DEBUG True DEBUG_PROPAGATE_EXCEPTIONS False
DECIMAL_SEPARATOR '.' DEFAULT_AUTO_FIELD 'django.db.models.BigAutoField'
DEFAULT_CHARSET 'utf-8' DEFAULT_EXCEPTION_REPORTER
'django.views.debug.ExceptionReporter' DEFAULT_EXCEPTION_REPORTER_FILTER
'django.views.debug.SafeExceptionReporterFilter' DEFAULT_FILE_STORAGE
'django.core.files.storage.FileSystemStorage' DEFAULT_FROM_EMAIL None
DEFAULT_IMAGE <function default_image at 0x7f96ef4a1ea0>
DEFAULT_INDEX_TABLESPACE '' DEFAULT_TABLESPACE '' DISALLOWED_USER_AGENTS []
EFAULT_IMAGE <function default_image at 0x7f96ef4a1e10> EMAIL_BACKEND
'django.core.mail.backends.smtp.EmailBackend' EMAIL_DOMAIN None EMAIL_HOST None
EMAIL_HOST_PASSWORD '********************' EMAIL_HOST_USER None EMAIL_PORT None
EMAIL_SENDER_NAME 'System' EMAIL_SSL_CERTFILE None EMAIL_SSL_KEYFILE
'********************' EMAIL_SUBJECT_PREFIX '[Django] ' EMAIL_TIMEOUT None
EMAIL_USE_LOCALTIME False EMAIL_USE_SSL False EMAIL_USE_TLS False
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 420
FILE_UPLOAD_TEMP_DIR None FIRST_DAY_OF_WEEK 0 FIXTURE_DIRS [] FORCE_SCRIPT_NAME
None FORMAT_MODULE_PATH None FORMS_URLFIELD_ASSUME_HTTPS False FORM_RENDERER
'django.forms.renderers.DjangoTemplates' IGNORABLE_404_URLS [] INSTALLED_APPS
['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes',
'django.contrib.sessions', 'django.contrib.messages',
'django.contrib.staticfiles', 'apps.user', 'apps.authentication', 'apps.blog',
'drf_yasg', 'debug_toolbar', 'django_extensions', 'rest_framework',
'rest_framework_simplejwt', 'rest_framework_simplejwt.token_blacklist',
'corsheaders', 'django_acl', 'encrypted_model_fields', 'django_celery_beat']
INTERNAL_IPS ['127.0.0.1', ''] LANGUAGES [('af', 'Afrikaans'), ('ar', 'Arabic'),
('ar-dz', 'Algerian Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg',
'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs',
'Bosnian'), ('ca', 'Catalan'), ('ckb', 'Central Kurdish (Sorani)'), ('cs',
'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower
Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'),
('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar',
'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican
Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'),
('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'),
('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'),
('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'),
('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('hy', 'Armenian'), ('ia',
'Interlingua'), ('id', 'Indonesian'), ('ig', 'Igbo'), ('io', 'Ido'), ('is',
'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab',
'Kabyle'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko',
'Korean'), ('ky', 'Kyrgyz'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'),
('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn',
'Mongolian'), ('mr', 'Marathi'), ('ms', 'Malay'), ('my', 'Burmese'), ('nb',
'Norwegian Bokmål'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian
Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt',
'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru',
'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr',
'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'),
('ta', 'Tamil'), ('te', 'Telugu'), ('tg', 'Tajik'), ('th', 'Thai'), ('tk',
'Turkmen'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('ug',
'Uyghur'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('uz', 'Uzbek'), ('vi',
'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional
Chinese')] LANGUAGES_BIDI ['he', 'ar', 'ar-dz', 'ckb', 'fa', 'ug', 'ur']
LANGUAGE_CODE 'en-us' LANGUAGE_COOKIE_AGE None LANGUAGE_COOKIE_DOMAIN None
LANGUAGE_COOKIE_HTTPONLY False LANGUAGE_COOKIE_NAME 'django_language'
LANGUAGE_COOKIE_PATH '/' LANGUAGE_COOKIE_SAMESITE None LANGUAGE_COOKIE_SECURE
False LOCALE_PATHS [] LOCAL_APPS ['apps.user', 'apps.authentication',
'apps.blog'] LOGGING {'disable_existing_loggers': False, 'filters':
{'require_debug_true': {'()': 'django.utils.log.RequireDebugTrue'}},
'formatters': {'console': {'format': '%(name)-12s %(levelname)-8s '
'%(message)s'}, 'file': {'format': '%(asctime)s %(name)-12s %(levelname)-8s '
'%(message)s'}, 'simple': {'format': '{levelname} {message}', 'style': '{'},
'verbose': {'format': '{levelname} {asctime} {module} ' '{process:d} {thread:d}
{message}', 'style': '{'}}, 'handlers': {'console': {'class':
'logging.StreamHandler', 'formatter': 'console'}, 'file': {'class':
'logging.FileHandler', 'filename': '/home/echos/echos/debug.log', 'formatter':
'file'}}, 'loggers': {'django': {'handlers': ['console', 'file'], 'propagate':
True}, 'django.request': {'handlers': ['console', 'file'], 'propagate': False}},
'version': 1} LOGGING_CONFIG 'logging.config.dictConfig' LOGIN_REDIRECT_URL
'/accounts/profile/' LOGIN_URL '/accounts/login/' LOGOUT_REDIRECT_URL None
MANAGERS [] MEDIA_ROOT '/home/echos/echos/media' MEDIA_URL '/media/'
MESSAGE_STORAGE 'django.contrib.messages.storage.fallback.FallbackStorage'
MIDDLEWARE ['django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'corsheaders.middleware.CorsMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'debug_toolbar.middleware.DebugToolbarMiddleware'] MIGRATION_MODULES {}
MONTH_DAY_FORMAT 'F j' NUMBER_GROUPING 0 PASSWORD_HASHERS '********************'
PASSWORD_RESET_TIMEOUT '********************' PREPEND_WWW False REST_FRAMEWORK
{'DEFAULT_AUTHENTICATION_CLASSES':
('rest_framework_simplejwt.authentication.JWTTokenUserAuthentication',
'rest_framework.authentication.TokenAuthentication'), 'DEFAULT_FILTER_BACKENDS':
['django_filters.rest_framework.DjangoFilterBackend'],
'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination',
'EXCEPTION_HANDLER': 'echos.exceptions.exceptions.handle_exception',
'PAGE_SIZE': 2} REST_PAGINATED_PAGE_SIZE '' ROOT_URLCONF 'echos.urls' SECRET_KEY
'********************' SECRET_KEY_FALLBACKS '********************'
SECURE_CONTENT_TYPE_NOSNIFF True SECURE_CROSS_ORIGIN_OPENER_POLICY 'same-origin'
SECURE_HSTS_INCLUDE_SUBDOMAINS False SECURE_HSTS_PRELOAD False
SECURE_HSTS_SECONDS 0 SECURE_PROXY_SSL_HEADER None SECURE_REDIRECT_EXEMPT []
SECURE_REFERRER_POLICY 'same-origin' SECURE_SSL_HOST None SECURE_SSL_REDIRECT
False SERVER_EMAIL 'root@localhost' 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_SAMESITE 'Lax' SESSION_COOKIE_SECURE False SESSION_ENGINE
'django.contrib.sessions.backends.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
'echos.settings' SHORT_DATETIME_FORMAT 'm/d/Y P' SHORT_DATE_FORMAT 'm/d/Y'
SIGNING_BACKEND 'django.core.signing.TimestampSigner' SILENCED_SYSTEM_CHECKS []
SIMPLE_JWT {'ACCESS_TOKEN_LIFETIME': '********************', 'ALGORITHM':
'HS256', 'AUDIENCE': None, 'AUTH_HEADER_NAME': 'HTTP_AUTHORIZATION',
'AUTH_HEADER_TYPES': ('Bearer',), 'AUTH_TOKEN_CLASSES': '********************',
'BLACKLIST_AFTER_ROTATION': False, 'ISSUER': None, 'JTI_CLAIM': 'jti',
'REFRESH_TOKEN_LIFETIME': '********************', 'ROTATE_REFRESH_TOKENS':
'********************', 'SIGNING_KEY': '********************',
'SLIDING_TOKEN_LIFETIME': '********************',
'SLIDING_TOKEN_REFRESH_EXP_CLAIM': '********************',
'SLIDING_TOKEN_REFRESH_LIFETIME': '********************', 'TOKEN_TYPE_CLAIM':
'********************', 'UPDATE_LAST_LOGIN': True, 'USER_AUTHENTICATION_RULE':
'rest_framework_simplejwt.authentication.default_user_authentication_rule',
'USER_ID_CLAIM': 'user_id', 'USER_ID_FIELD': 'id', 'VERIFYING_KEY':
'********************'} STATICFILES_DIRS ('/home/echos/echos/static',)
STATICFILES_FINDERS ['django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder'] STATICFILES_STORAGE
'django.contrib.staticfiles.storage.StaticFilesStorage' STATIC_ROOT
'/home/echos/echos/staticfiles' STATIC_URL '/staticfiles/' STORAGES {'default':
{'BACKEND': 'django.core.files.storage.FileSystemStorage'}, 'staticfiles':
{'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}}
SWAGGER_SETTINGS {'DEFAULT_API_URL': '********************',
'SECURITY_DEFINITIONS': {'Bearer': {'in': 'header', 'name': 'Authorization',
'type': 'apiKey'}}, 'USE_SESSION_AUTH': False} TEMPLATES [{'APP_DIRS': True,
'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS':
['/home/echos/echos/templates'], 'OPTIONS': {'context_processors':
['django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages']}}]
TEST_NON_SERIALIZED_APPS [] TEST_RUNNER 'django.test.runner.DiscoverRunner'
THIRD_PARTY_APPS ['drf_yasg', 'debug_toolbar', 'django_extensions',
'rest_framework', 'rest_framework_simplejwt',
'rest_framework_simplejwt.token_blacklist', 'corsheaders', 'django_acl',
'encrypted_model_fields', 'django_celery_beat'] THOUSAND_SEPARATOR ','
TIME_FORMAT 'P' TIME_INPUT_FORMATS ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
TIME_ZONE 'UTC' USE_I18N True USE_THOUSAND_SEPARATOR False USE_TZ True
USE_X_FORWARDED_HOST False USE_X_FORWARDED_PORT False WSGI_APPLICATION
'echos.wsgi.application' X_FRAME_OPTIONS 'DENY' YEAR_MONTH_FORMAT 'F Y'

×


HEADERS

REQUEST HEADERS

Key Value Accept
text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Accept-Encoding gzip, deflate, br, zstd Accept-Language de-DE,de;q=0.9
Connection close Host api.echos.co.in Sec-Fetch-Dest document Sec-Fetch-Mode
navigate Sec-Fetch-Site none Sec-Fetch-User ?1 Upgrade-Insecure-Requests 1
User-Agent Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like
Gecko) Chrome/130.0.0.0 Safari/537.36 X-Forwarded-For 80.255.7.124
X-Forwarded-Proto https X-Real-Ip 80.255.7.124

RESPONSE HEADERS

Key Value Allow GET, HEAD, OPTIONS Content-Type text/html; charset=utf-8 Vary
Accept

WSGI ENVIRON

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

Key Value PATH_INFO /api/docs/ QUERY_STRING REMOTE_ADDR REQUEST_METHOD GET
SCRIPT_NAME SERVER_NAME api.echos.co.in SERVER_PORT 443 SERVER_PROTOCOL HTTP/1.0
SERVER_SOFTWARE gunicorn/23.0.0

×


REQUEST

VIEW INFORMATION

View function Arguments Keyword arguments URL name drf_yasg.views.view () {}
schema-swagger-ui

NO COOKIES

NO SESSION DATA

NO GET DATA

NO POST DATA

×


SQL QUERIES FROM 0 CONNECTIONS

No SQL queries were recorded during this request.

×


STATIC FILES (207 FOUND, 9 USED)

STATIC FILE PATH

 1. /home/echos/echos/static

STATIC FILE APPS

 1. django.contrib.admin
 2. drf_yasg
 3. debug_toolbar
 4. django_extensions
 5. rest_framework

STATIC FILES

drf-yasg/swagger-ui-dist/favicon-32x32.png
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/favicon-32x32.png
drf-yasg/style.css
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/style.css
drf-yasg/swagger-ui-dist/swagger-ui.css
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui.css
drf-yasg/swagger-ui-dist/swagger-ui-bundle.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui-bundle.js
drf-yasg/swagger-ui-dist/swagger-ui-standalone-preset.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui-standalone-preset.js
drf-yasg/insQ.min.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/insQ.min.js
drf-yasg/immutable.min.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/immutable.min.js
drf-yasg/swagger-ui-init.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-init.js
drf-yasg/swagger-ui-dist/oauth2-redirect.html
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/oauth2-redirect.html

DJANGO.CONTRIB.STATICFILES.FINDERS.APPDIRECTORIESFINDER (207 FILES)

Path Location admin/css/nav_sidebar.css
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/nav_sidebar.css
admin/css/rtl.css
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/rtl.css
admin/css/responsive.css
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/responsive.css
admin/css/dashboard.css
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/dashboard.css
admin/css/changelists.css
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/changelists.css
admin/css/base.css
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/base.css
admin/css/responsive_rtl.css
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/responsive_rtl.css
admin/css/autocomplete.css
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/autocomplete.css
admin/css/forms.css
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/forms.css
admin/css/login.css
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/login.css
admin/css/dark_mode.css
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/dark_mode.css
admin/css/widgets.css
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/widgets.css
admin/css/vendor/select2/LICENSE-SELECT2.md
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md
admin/css/vendor/select2/select2.min.css
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.min.css
admin/css/vendor/select2/select2.css
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.css
admin/js/urlify.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/urlify.js
admin/js/core.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/core.js
admin/js/collapse.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/collapse.js
admin/js/SelectBox.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/SelectBox.js
admin/js/jquery.init.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/jquery.init.js
admin/js/filters.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/filters.js
admin/js/actions.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/actions.js
admin/js/nav_sidebar.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/nav_sidebar.js
admin/js/theme.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/theme.js
admin/js/cancel.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/cancel.js
admin/js/inlines.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/inlines.js
admin/js/autocomplete.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/autocomplete.js
admin/js/prepopulate_init.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/prepopulate_init.js
admin/js/calendar.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/calendar.js
admin/js/popup_response.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/popup_response.js
admin/js/SelectFilter2.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js
admin/js/change_form.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/change_form.js
admin/js/prepopulate.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/prepopulate.js
admin/js/vendor/select2/select2.full.min.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js
admin/js/vendor/select2/LICENSE.md
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/LICENSE.md
admin/js/vendor/select2/select2.full.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.js
admin/js/vendor/select2/i18n/ka.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ka.js
admin/js/vendor/select2/i18n/bn.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bn.js
admin/js/vendor/select2/i18n/lv.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lv.js
admin/js/vendor/select2/i18n/eu.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/eu.js
admin/js/vendor/select2/i18n/hr.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hr.js
admin/js/vendor/select2/i18n/it.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/it.js
admin/js/vendor/select2/i18n/pt-BR.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt-BR.js
admin/js/vendor/select2/i18n/gl.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/gl.js
admin/js/vendor/select2/i18n/ne.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ne.js
admin/js/vendor/select2/i18n/ja.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ja.js
admin/js/vendor/select2/i18n/da.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/da.js
admin/js/vendor/select2/i18n/bs.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bs.js
admin/js/vendor/select2/i18n/ru.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ru.js
admin/js/vendor/select2/i18n/hy.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hy.js
admin/js/vendor/select2/i18n/cs.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/cs.js
admin/js/vendor/select2/i18n/sl.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sl.js
admin/js/vendor/select2/i18n/pt.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt.js
admin/js/vendor/select2/i18n/hu.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hu.js
admin/js/vendor/select2/i18n/hsb.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hsb.js
admin/js/vendor/select2/i18n/el.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/el.js
admin/js/vendor/select2/i18n/de.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/de.js
admin/js/vendor/select2/i18n/sr.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr.js
admin/js/vendor/select2/i18n/ar.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ar.js
admin/js/vendor/select2/i18n/id.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/id.js
admin/js/vendor/select2/i18n/zh-TW.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-TW.js
admin/js/vendor/select2/i18n/az.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/az.js
admin/js/vendor/select2/i18n/en.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/en.js
admin/js/vendor/select2/i18n/ps.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ps.js
admin/js/vendor/select2/i18n/vi.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/vi.js
admin/js/vendor/select2/i18n/et.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/et.js
admin/js/vendor/select2/i18n/dsb.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/dsb.js
admin/js/vendor/select2/i18n/th.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/th.js
admin/js/vendor/select2/i18n/zh-CN.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-CN.js
admin/js/vendor/select2/i18n/nl.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nl.js
admin/js/vendor/select2/i18n/hi.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hi.js
admin/js/vendor/select2/i18n/sr-Cyrl.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr-Cyrl.js
admin/js/vendor/select2/i18n/ca.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ca.js
admin/js/vendor/select2/i18n/sk.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sk.js
admin/js/vendor/select2/i18n/tr.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tr.js
admin/js/vendor/select2/i18n/fi.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fi.js
admin/js/vendor/select2/i18n/tk.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tk.js
admin/js/vendor/select2/i18n/fa.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fa.js
admin/js/vendor/select2/i18n/es.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/es.js
admin/js/vendor/select2/i18n/sq.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sq.js
admin/js/vendor/select2/i18n/mk.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/mk.js
admin/js/vendor/select2/i18n/ko.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ko.js
admin/js/vendor/select2/i18n/pl.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pl.js
admin/js/vendor/select2/i18n/km.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/km.js
admin/js/vendor/select2/i18n/fr.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fr.js
admin/js/vendor/select2/i18n/ro.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ro.js
admin/js/vendor/select2/i18n/is.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/is.js
admin/js/vendor/select2/i18n/af.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/af.js
admin/js/vendor/select2/i18n/lt.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lt.js
admin/js/vendor/select2/i18n/ms.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ms.js
admin/js/vendor/select2/i18n/uk.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/uk.js
admin/js/vendor/select2/i18n/bg.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bg.js
admin/js/vendor/select2/i18n/nb.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nb.js
admin/js/vendor/select2/i18n/sv.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sv.js
admin/js/vendor/select2/i18n/he.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/he.js
admin/js/vendor/jquery/jquery.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.js
admin/js/vendor/jquery/jquery.min.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.min.js
admin/js/vendor/jquery/LICENSE.txt
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/LICENSE.txt
admin/js/vendor/xregexp/LICENSE.txt
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/LICENSE.txt
admin/js/vendor/xregexp/xregexp.min.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.min.js
admin/js/vendor/xregexp/xregexp.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js
admin/js/admin/DateTimeShortcuts.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js
admin/js/admin/RelatedObjectLookups.js
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js
admin/img/icon-no.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-no.svg
admin/img/icon-addlink.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-addlink.svg
admin/img/icon-viewlink.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-viewlink.svg
admin/img/icon-calendar.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-calendar.svg
admin/img/icon-changelink.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-changelink.svg
admin/img/tooltag-arrowright.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.svg
admin/img/icon-hidelink.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-hidelink.svg
admin/img/inline-delete.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/inline-delete.svg
admin/img/LICENSE
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/LICENSE
admin/img/sorting-icons.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/sorting-icons.svg
admin/img/calendar-icons.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/calendar-icons.svg
admin/img/icon-unknown-alt.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-unknown-alt.svg
admin/img/selector-icons.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/selector-icons.svg
admin/img/icon-deletelink.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-deletelink.svg
admin/img/icon-clock.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-clock.svg
admin/img/icon-alert.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-alert.svg
admin/img/icon-yes.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-yes.svg
admin/img/search.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/search.svg
admin/img/icon-unknown.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/icon-unknown.svg
admin/img/README.txt
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/README.txt
admin/img/tooltag-add.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/tooltag-add.svg
admin/img/gis/move_vertex_on.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.svg
admin/img/gis/move_vertex_off.svg
/home/echos/venv/lib/python3.10/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.svg
drf-yasg/redoc-init.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/redoc-init.js
drf-yasg/insQ.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/insQ.js
drf-yasg/swagger-ui-init.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-init.js
drf-yasg/immutable.min.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/immutable.min.js
drf-yasg/README
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/README
drf-yasg/immutable.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/immutable.js
drf-yasg/insQ.min.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/insQ.min.js
drf-yasg/style.css
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/style.css
drf-yasg/swagger-ui-dist/swagger-ui.css.map
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui.css.map
drf-yasg/swagger-ui-dist/swagger-ui-es-bundle.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui-es-bundle.js
drf-yasg/swagger-ui-dist/favicon-32x32.png
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/favicon-32x32.png
drf-yasg/swagger-ui-dist/NOTICE
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/NOTICE
drf-yasg/swagger-ui-dist/swagger-ui.js.map
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui.js.map
drf-yasg/swagger-ui-dist/swagger-initializer.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-initializer.js
drf-yasg/swagger-ui-dist/absolute-path.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/absolute-path.js
drf-yasg/swagger-ui-dist/swagger-ui-standalone-preset.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui-standalone-preset.js
drf-yasg/swagger-ui-dist/index.css
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/index.css
drf-yasg/swagger-ui-dist/swagger-ui.css
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui.css
drf-yasg/swagger-ui-dist/swagger-ui-es-bundle.js.map
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui-es-bundle.js.map
drf-yasg/swagger-ui-dist/LICENSE
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/LICENSE
drf-yasg/swagger-ui-dist/swagger-ui-es-bundle-core.js.map
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui-es-bundle-core.js.map
drf-yasg/swagger-ui-dist/swagger-ui-bundle.js.map
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui-bundle.js.map
drf-yasg/swagger-ui-dist/swagger-ui-bundle.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui-bundle.js
drf-yasg/swagger-ui-dist/index.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/index.js
drf-yasg/swagger-ui-dist/swagger-ui-standalone-preset.js.map
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui-standalone-preset.js.map
drf-yasg/swagger-ui-dist/oauth2-redirect.html
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/oauth2-redirect.html
drf-yasg/swagger-ui-dist/swagger-ui-es-bundle-core.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/swagger-ui-dist/swagger-ui-es-bundle-core.js
drf-yasg/redoc/redoc-logo.png
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/redoc/redoc-logo.png
drf-yasg/redoc/redoc.standalone.js.map
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/redoc/redoc.standalone.js.map
drf-yasg/redoc/redoc.min.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/redoc/redoc.min.js
drf-yasg/redoc/LICENSE
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/redoc/LICENSE
drf-yasg/redoc-old/redoc.min.js.map
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/redoc-old/redoc.min.js.map
drf-yasg/redoc-old/redoc.min.js
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/redoc-old/redoc.min.js
drf-yasg/redoc-old/LICENSE
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/static/drf-yasg/redoc-old/LICENSE
debug_toolbar/css/print.css
/home/echos/venv/lib/python3.10/site-packages/debug_toolbar/static/debug_toolbar/css/print.css
debug_toolbar/css/toolbar.css
/home/echos/venv/lib/python3.10/site-packages/debug_toolbar/static/debug_toolbar/css/toolbar.css
debug_toolbar/js/timer.js
/home/echos/venv/lib/python3.10/site-packages/debug_toolbar/static/debug_toolbar/js/timer.js
debug_toolbar/js/redirect.js
/home/echos/venv/lib/python3.10/site-packages/debug_toolbar/static/debug_toolbar/js/redirect.js
debug_toolbar/js/utils.js
/home/echos/venv/lib/python3.10/site-packages/debug_toolbar/static/debug_toolbar/js/utils.js
debug_toolbar/js/history.js
/home/echos/venv/lib/python3.10/site-packages/debug_toolbar/static/debug_toolbar/js/history.js
debug_toolbar/js/toolbar.js
/home/echos/venv/lib/python3.10/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.js
django_extensions/css/jquery.autocomplete.css
/home/echos/venv/lib/python3.10/site-packages/django_extensions/static/django_extensions/css/jquery.autocomplete.css
django_extensions/js/jquery.bgiframe.js
/home/echos/venv/lib/python3.10/site-packages/django_extensions/static/django_extensions/js/jquery.bgiframe.js
django_extensions/js/jquery.ajaxQueue.js
/home/echos/venv/lib/python3.10/site-packages/django_extensions/static/django_extensions/js/jquery.ajaxQueue.js
django_extensions/js/jquery.autocomplete.js
/home/echos/venv/lib/python3.10/site-packages/django_extensions/static/django_extensions/js/jquery.autocomplete.js
django_extensions/img/indicator.gif
/home/echos/venv/lib/python3.10/site-packages/django_extensions/static/django_extensions/img/indicator.gif
rest_framework/docs/css/jquery.json-view.min.css
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/docs/css/jquery.json-view.min.css
rest_framework/docs/css/highlight.css
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/docs/css/highlight.css
rest_framework/docs/css/base.css
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/docs/css/base.css
rest_framework/docs/js/jquery.json-view.min.js
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/docs/js/jquery.json-view.min.js
rest_framework/docs/js/api.js
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/docs/js/api.js
rest_framework/docs/js/highlight.pack.js
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/docs/js/highlight.pack.js
rest_framework/docs/img/grid.png
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/docs/img/grid.png
rest_framework/docs/img/favicon.ico
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/docs/img/favicon.ico
rest_framework/css/prettify.css
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/css/prettify.css
rest_framework/css/bootstrap-tweaks.css
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/css/bootstrap-tweaks.css
rest_framework/css/default.css
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/css/default.css
rest_framework/css/font-awesome-4.0.3.css
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/css/font-awesome-4.0.3.css
rest_framework/css/bootstrap.min.css
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/css/bootstrap.min.css
rest_framework/css/bootstrap.min.css.map
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/css/bootstrap.min.css.map
rest_framework/css/bootstrap-theme.min.css.map
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/css/bootstrap-theme.min.css.map
rest_framework/css/bootstrap-theme.min.css
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/css/bootstrap-theme.min.css
rest_framework/js/coreapi-0.1.1.js
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/js/coreapi-0.1.1.js
rest_framework/js/default.js
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/js/default.js
rest_framework/js/prettify-min.js
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/js/prettify-min.js
rest_framework/js/jquery-3.5.1.min.js
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/js/jquery-3.5.1.min.js
rest_framework/js/bootstrap.min.js
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/js/bootstrap.min.js
rest_framework/js/csrf.js
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/js/csrf.js
rest_framework/js/ajax-form.js
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/js/ajax-form.js
rest_framework/img/glyphicons-halflings.png
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings.png
rest_framework/img/glyphicons-halflings-white.png
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings-white.png
rest_framework/img/grid.png
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/img/grid.png
rest_framework/fonts/glyphicons-halflings-regular.svg
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg
rest_framework/fonts/fontawesome-webfont.eot
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot
rest_framework/fonts/glyphicons-halflings-regular.ttf
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf
rest_framework/fonts/fontawesome-webfont.woff
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff
rest_framework/fonts/glyphicons-halflings-regular.woff2
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2
rest_framework/fonts/fontawesome-webfont.svg
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.svg
rest_framework/fonts/fontawesome-webfont.ttf
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf
rest_framework/fonts/glyphicons-halflings-regular.eot
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot
rest_framework/fonts/glyphicons-halflings-regular.woff
/home/echos/venv/lib/python3.10/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff

×


TEMPLATES (1 RENDERED)

TEMPLATE PATH

 1. /home/echos/echos/templates

TEMPLATE

drf-yasg/swagger-ui.html
/home/echos/venv/lib/python3.10/site-packages/drf_yasg/templates/drf-yasg/swagger-ui.html
Toggle context {'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'ERROR': 40, 'INFO': 20, 'SUCCESS': 25,
'WARNING': 30}, 'csrf_token': <SimpleLazyObject:
'QDKnb97nN5s88aqiRA5nV6QsuEeMxl5Q0KV2OZ0iIjM2QV0p2C5OhNuB7XrDeQs1'>, 'debug':
True, 'messages': <FallbackStorage: request=<WSGIRequest: GET '/api/docs/'>>,
'perms': PermWrapper(<django.contrib.auth.models.AnonymousUser object at
0x7f96eda62cb0>), 'request': <rest_framework.request.Request: GET '/api/docs/'>,
'sql_queries': <function debug.<locals>.<lambda> at 0x7f96ecb2ec20>, 'user':
<django.contrib.auth.models.AnonymousUser object at 0x7f96eda62cb0>}
{'LOGIN_URL': '/accounts/login/', 'LOGOUT_URL': '/accounts/logout/',
'USE_SESSION_AUTH': False, 'args': (), 'kwargs': {}, 'oauth2_config': '{}',
'request': <rest_framework.request.Request: GET '/api/docs/'>, 'response':
<Response status_code=200, "text/html; charset=utf-8">, 'swagger_settings':
'{"docExpansion": "list", "deepLinking": false, ' '"showExtensions": true,
"defaultModelRendering": ' '"model", "defaultModelExpandDepth": 3, '
'"defaultModelsExpandDepth": 3, "showCommonExtensions": ' 'true,
"supportedSubmitMethods": ["get", "put", "post", ' '"delete", "options", "head",
"patch", "trace"], ' '"displayOperationId": true, "persistAuth": false, '
'"refetchWithAuth": false, "refetchOnLogout": false, ' '"fetchSchemaWithQuery":
true}', 'title': 'Echos API', 'version': 'v1', 'view':
<drf_yasg.views.get_schema_view.<locals>.SchemaView object at 0x7f96edb6df60>}

CONTEXT PROCESSORS

django.template.context_processors.csrf Toggle context {'csrf_token':
<SimpleLazyObject:
'QDKnb97nN5s88aqiRA5nV6QsuEeMxl5Q0KV2OZ0iIjM2QV0p2C5OhNuB7XrDeQs1'>}
django.template.context_processors.debug Toggle context {'debug': True,
'sql_queries': <function debug.<locals>.<lambda> at 0x7f96ecb2ec20>}
django.template.context_processors.request Toggle context {'request':
<rest_framework.request.Request: GET '/api/docs/'>}
django.contrib.auth.context_processors.auth Toggle context {'user':
<django.contrib.auth.models.AnonymousUser object at 0x7f96eda62cb0>, 'perms':
PermWrapper(<django.contrib.auth.models.AnonymousUser object at
0x7f96eda62cb0>)} django.contrib.messages.context_processors.messages Toggle
context {'messages': <FallbackStorage: request=<WSGIRequest: GET '/api/docs/'>>,
'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING':
30, 'ERROR': 40}}
×


CACHE CALLS FROM 1 BACKEND

SUMMARY

Total calls Total time Cache hits Cache misses 0 0 ms 0 0

COMMANDS

add get set get_or_set touch delete clear get_many set_many delete_many has_key
incr decr incr_version decr_version 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

×


SIGNALS

Signal Receivers class_prepared connection_created got_request_exception
m2m_changed post_delete ModelBase.update_changed, ModelBase.update_changed,
ModelBase.update_changed post_init post_migrate create_permissions,
create_contenttypes post_save ModelBase.update_changed,
ModelBase.update_changed, ModelBase.update_changed, ModelBase.update_changed
pre_delete ModelBase.changed, ModelBase.update_changed pre_init pre_migrate
inject_rename_contenttypes_operations pre_save ModelBase.changed
request_finished close_old_connections, close_caches, reset_urlconf
request_started reset_queries, close_old_connections setting_changed
reset_cache, clear_cache_handlers, update_installed_apps,
update_connections_time_zone, clear_routers_cache, reset_template_engines,
storages_changed, clear_serializers_cache, language_changed,
localize_settings_changed, file_storage_changed, complex_setting_changed,
root_urlconf_changed, static_storage_changed, static_finders_changed,
auth_password_validators_changed, user_model_swapped, update_toolbar_config,
reset_hashers, reload_api_settings, reload_api_settings, update_level_tags,
clear_caches, Settings.change_setting,
FileSystemStorage._clear_cached_properties,
FileSystemStorage._clear_cached_properties,
FileSystemStorage._clear_cached_properties,
FileSystemStorage._clear_cached_properties,
FileSystemStorage._clear_cached_properties,
FileSystemStorage._clear_cached_properties,
StaticFilesStorage._clear_cached_properties,
FileSystemStorage._clear_cached_properties