Table of Contents
SmarterHttpResponse
SmarterHttpResponseBadRequest
SmarterHttpResponseForbidden
SmarterHttpResponseNotFound
SmarterHttpResponseServerError
TimestampedModel
HttpAnonymousRequestSerializer
HttpAuthenticatedRequestSerializer
UserSerializer
ExpiringTokenGenerator
SmarterTokenConversionError
SmarterTokenError
SmarterTokenExpiredError
SmarterTokenIntegrityError
SmarterTokenParseError
SmarterValidator
YAMLParser
SmarterCamelCaseSerializer
is_sphinx_build()
unescape_unicode()
SmarterAuthenticatedPermissionClass
SmarterUnauthenticatedAPIListView
SmarterUnauthenticatedAPIView
UnauthenticatedPermissionClass
EmailHelper
EmailContactList
base()
branding()
cache_buster()
cache_invalidations()
file_drop_zone()
footer()
get_api_keys()
get_chatbots()
get_connections()
get_custom_domains()
get_pending_deployments()
get_plugins()
get_providers()
get_secrets()
prompt_list_context()
ChangeLogView
ComingSoon
DashboardView
EmailAdded
NotificationsView
SmarterEnumAbstract
SmarterEnumAbstract.all()
SmarterEnumAbstract.list_all()
WaffleSwitchedLoggerWrapper
SmarterHelperMixin
AccountMixin
SmarterRequestMixin
SmarterMiddlewareMixin
Settings
Settings.anthropic_api_key
Settings.api_description
Settings.api_name
Settings.aws_access_key_id
Settings.aws_db_instance_identifier
Settings.aws_eks_cluster_name
Settings.aws_profile
Settings.aws_region
Settings.aws_regions
Settings.aws_secret_access_key
Settings.branding_address1
Settings.branding_address2
Settings.branding_city
Settings.branding_contact_url
Settings.branding_corporate_name
Settings.branding_country
Settings.branding_currency
Settings.branding_postal_code
Settings.branding_state
Settings.branding_support_email
Settings.branding_support_hours
Settings.branding_support_phone_number
Settings.branding_timezone
Settings.branding_url_facebook
Settings.branding_url_linkedin
Settings.branding_url_twitter
Settings.cache_expiration
Settings.chat_cache_expiration
Settings.chatbot_cache_expiration
Settings.chatbot_max_returned_history
Settings.chatbot_tasks_celery_max_retries
Settings.chatbot_tasks_celery_retry_backoff
Settings.chatbot_tasks_celery_task_queue
Settings.chatbot_tasks_create_dns_record
Settings.chatbot_tasks_create_ingress_manifest
Settings.chatbot_tasks_default_ttl
Settings.debug_mode
Settings.default_missing_value
Settings.developer_mode
Settings.django_default_file_storage
Settings.dump_defaults
Settings.email_admin
Settings.environment
Settings.fernet_encryption_key
Settings.file_drop_zone_enabled
Settings.gemini_api_key
Settings.google_maps_api_key
Settings.google_service_account
Settings.init_info
Settings.internal_ip_prefixes
Settings.langchain_memory_key
Settings.llama_api_key
Settings.llm_default_max_tokens
Settings.llm_default_model
Settings.llm_default_provider
Settings.llm_default_system_role
Settings.llm_default_temperature
Settings.local_hosts
Settings.log_level
Settings.logo
Settings.mailchimp_api_key
Settings.mailchimp_list_id
Settings.marketing_site_url
Settings.openai_api_key
Settings.openai_api_organization
Settings.openai_endpoint_image_n
Settings.openai_endpoint_image_size
Settings.pinecone_api_key
Settings.platform_subdomain
Settings.plugin_max_data_results
Settings.root_domain
Settings.secret_key
Settings.sensitive_files_amnesty_patterns
Settings.settings_output
Settings.shared_resource_identifier
Settings.smarter_mysql_test_database_password
Settings.smarter_mysql_test_database_secret_name
Settings.smarter_reactjs_app_loader_path
Settings.smtp_password
Settings.smtp_port
Settings.smtp_sender
Settings.smtp_use_ssl
Settings.smtp_use_tls
Settings.smtp_username
Settings.social_auth_github_key
Settings.social_auth_github_secret
Settings.social_auth_google_oauth2_key
Settings.social_auth_google_oauth2_secret
Settings.social_auth_linkedin_oauth2_key
Settings.social_auth_linkedin_oauth2_secret
Settings.stripe_live_secret_key
Settings.stripe_test_secret_key
Settings.verbose_logging
Settings.parse_cache_expiration
Settings.parse_chat_cache_expiration
Settings.parse_chatbot_cache_expiration
Settings.parse_chatbot_max_returned_history
Settings.parse_chatbot_tasks_celery_max_retries
Settings.parse_chatbot_tasks_celery_retry_backoff
Settings.parse_chatbot_tasks_create_dns_record
Settings.parse_chatbot_tasks_create_ingress_manifest
Settings.parse_chatbot_tasks_default_ttl
Settings.parse_debug_mode
Settings.parse_developer_mode
Settings.parse_dump_defaults
Settings.parse_plugin_max_data_results
Settings.parse_sensitive_files_amnesty_patterns
Settings.validate_anthropic_api_key
Settings.validate_api_description
Settings.validate_api_name
Settings.validate_aws_access_key_id
Settings.validate_aws_db_instance_identifier
Settings.validate_aws_eks_cluster_name
Settings.validate_aws_profile
Settings.validate_aws_region
Settings.validate_aws_secret_access_key
Settings.validate_branding_address
Settings.validate_branding_address2
Settings.validate_branding_city
Settings.validate_branding_contact_url
Settings.validate_branding_corporate_name
Settings.validate_branding_country
Settings.validate_branding_currency
Settings.validate_branding_postal_code
Settings.validate_branding_state
Settings.validate_branding_support_email
Settings.validate_branding_support_hours
Settings.validate_branding_support_phone_number
Settings.validate_branding_timezone
Settings.validate_branding_url_facebook
Settings.validate_branding_url_linkedin
Settings.validate_branding_url_twitter
Settings.validate_chatbot_tasks_celery_task_queue
Settings.validate_email_admin
Settings.validate_environment
Settings.validate_fernet_encryption_key
Settings.validate_gemini_api_key
Settings.validate_google_maps_api_key
Settings.validate_google_service_account
Settings.validate_internal_ip_prefixes
Settings.validate_langchain_memory_key
Settings.validate_llama_api_key
Settings.validate_llm_default_model
Settings.validate_llm_default_provider
Settings.validate_llm_default_system_role
Settings.validate_local_hosts
Settings.validate_logo
Settings.validate_mailchimp_api_key
Settings.validate_mailchimp_list_id
Settings.validate_marketing_site_url
Settings.validate_openai_api_key
Settings.validate_openai_api_organization
Settings.validate_openai_default_max_completion_tokens
Settings.validate_openai_default_temperature
Settings.validate_openai_endpoint_image_n
Settings.validate_openai_endpoint_image_size
Settings.validate_pinecone_api_key
Settings.validate_root_domain
Settings.validate_secret_key
Settings.validate_settings_output
Settings.validate_shared_resource_identifier
Settings.validate_smarter_reactjs_app_loader_path
Settings.validate_smtp_password
Settings.validate_smtp_port
Settings.validate_smtp_sender
Settings.validate_smtp_use_ssl
Settings.validate_smtp_use_tls
Settings.validate_smtp_username
Settings.validate_social_auth_github_key
Settings.validate_social_auth_github_secret
Settings.validate_social_auth_google_oauth2_key
Settings.validate_social_auth_google_oauth2_secret
Settings.validate_social_auth_linkedin_oauth2_key
Settings.validate_social_auth_linkedin_oauth2_secret
Settings.validate_stripe_live_secret_key
Settings.validate_stripe_test_secret_key
Settings.__init__()
Settings.model_post_init()
Settings.ready()
Settings.to_json()
Settings.all_domains
Settings.allowed_hosts
Settings.api_schema
Settings.api_subdomain
Settings.aws_is_configured
Settings.aws_s3_bucket_name
Settings.cache_path
Settings.data_directory
Settings.django_version
Settings.environment_api_domain
Settings.environment_api_url
Settings.environment_cdn_domain
Settings.environment_cdn_url
Settings.environment_is_local
Settings.environment_namespace
Settings.environment_platform_domain
Settings.environment_url
Settings.environment_variables
Settings.function_calling_identifier_prefix
Settings.is_using_dotenv_file
Settings.log_level_name
Settings.platform_name
Settings.platform_url
Settings.protocol
Settings.proxy_api_domain
Settings.python_version
Settings.root_api_domain
Settings.root_platform_domain
Settings.root_proxy_domain
Settings.smarter_api_key_max_lifetime_days
Settings.smarter_project_cdn_url
Settings.smarter_project_docs_url
Settings.smarter_project_website_url
Settings.smarter_reactjs_app_loader_url
Settings.smarter_reactjs_root_div_id
Settings.smtp_from_email
Settings.smtp_host
Settings.smtp_is_configured
Settings.version
SmarterSwitchAdmin
SmarterSwitchAdmin.has_module_permission()
SmarterSwitchAdmin.media
SmarterSwitchAdmin.ordering
SmarterWaffleSwitch
SmarterWaffleSwitch.__init__()
SmarterWaffleSwitch.comment
SmarterWaffleSwitch.default
SmarterWaffleSwitch.name
SmarterWaffleSwitch.to_json()
SmarterWaffleSwitches
SmarterWaffleSwitches.ACCOUNT_LOGGING
SmarterWaffleSwitches.ACCOUNT_MIXIN_LOGGING
SmarterWaffleSwitches.ALLOW_API_GET
SmarterWaffleSwitches.API_LOGGING
SmarterWaffleSwitches.CACHE_LOGGING
SmarterWaffleSwitches.CHATAPP_LOGGING
SmarterWaffleSwitches.CHATBOT_HELPER_LOGGING
SmarterWaffleSwitches.CHATBOT_LOGGING
SmarterWaffleSwitches.CSRF_SUPPRESS_FOR_CHATBOTS
SmarterWaffleSwitches.ENABLE_ACCOUNT_REGISTRATION
SmarterWaffleSwitches.ENABLE_DEBUG_MODE
SmarterWaffleSwitches.ENABLE_JOURNAL
SmarterWaffleSwitches.ENABLE_LOGIN_FOOTER_LINKS
SmarterWaffleSwitches.ENABLE_MIDDLEWARE_CORS
SmarterWaffleSwitches.ENABLE_MIDDLEWARE_EXCESSIVE_404
SmarterWaffleSwitches.ENABLE_MIDDLEWARE_SECURITY
SmarterWaffleSwitches.ENABLE_MIDDLEWARE_SENSITIVE_FILES
SmarterWaffleSwitches.ENABLE_MULTITENANT_AUTHENTICATION
SmarterWaffleSwitches.ENABLE_NEW_USER_PASSWORD_EMAIL
SmarterWaffleSwitches.ENABLE_OAUTH2
SmarterWaffleSwitches.ENABLE_REACTAPP_DEBUG_MODE
SmarterWaffleSwitches.ENABLE_SMARTER_PAGE_CACHING
SmarterWaffleSwitches.MANIFEST_LOGGING
SmarterWaffleSwitches.MIDDLEWARE_LOGGING
SmarterWaffleSwitches.PLUGIN_LOGGING
SmarterWaffleSwitches.PROMPT_LOGGING
SmarterWaffleSwitches.PROVIDER_LOGGING
SmarterWaffleSwitches.RECEIVER_LOGGING
SmarterWaffleSwitches.REQUEST_MIXIN_LOGGING
SmarterWaffleSwitches.TASK_LOGGING
SmarterWaffleSwitches.VALIDATOR_LOGGING
SmarterWaffleSwitches.VIEW_LOGGING
SmarterWaffleSwitches.all
SmarterWaffleSwitches.switches
smarter_waffle_switches
switch_is_active()
bool_environment_variable()
camel_to_snake()
camel_to_snake_dict()
dict_is_contained_in()
dict_is_subset()
generate_fernet_encryption_key()
get_diagnostics()
get_readonly_csv_file()
get_readonly_yaml_file()
get_semantic_version()
hash_factory()
is_authenticated_request()
mask_string()
pascal_to_snake()
recursive_sort_dict()
rfc1034_compliant_str()
rfc1034_compliant_to_snake()
smarter_build_absolute_uri()
snake_case()
snake_to_camel()
External Resources
Plugin urls.
Bases: View
View
http method-based request router.