A simple framework for building complex web applications.
—
Quality
Pending
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Flask provides a flexible configuration system for managing application settings from various sources.
class Config(dict):
def from_envvar(self, variable_name: str, silent: bool = False) -> bool: ...
def from_file(self, filename: str, load: Callable = None, silent: bool = False) -> bool: ...
def from_object(self, obj) -> None: ...
def from_prefixed_env(self, prefix: str = "FLASK", *, loads: Callable = None) -> bool: ...
def get_namespace(self, namespace: str, lowercase: bool = True, trim_namespace: bool = True) -> dict: ...from flask import Flask
app = Flask(__name__)
# Direct configuration
app.config['SECRET_KEY'] = 'your-secret-key'
app.config['DEBUG'] = True
# Load from object
app.config.from_object('config.DevelopmentConfig')
# Load from environment variable
app.config.from_envvar('APP_SETTINGS')Install with Tessl CLI
npx tessl i tessl/pypi-flask