# 修改配置文件
vim config.py
MYSQL_USER = 'root'
MYSQL_PASSWORD = 'root'
MYSQL_DB = 'tweb'
...
# 安装模块依赖
pip install -r requirements.txt
# 导入数据库(提前创建好数据库)
mysql -uroot -p [database] < tweb.sql
host: {{host}}
port: {{port}}
cmd: {{cmd}}
# filter
{{ cmd | upper }}
{{ cmd | lower }}
{{ cmd | title }}
{{ cmd | capitalize }}
{{ my_variable | default('my_variable is not defined') }}
{{ [1, 2, 3] | join('|') }}
{{ "Hello World"|replace("Hello", "Goodbye") }}
...
# custom request variables
request_method: {{ request.method }}
request.path: {{ request.path }}
request.args: {{ request.args }}
request.form: {{ request.form }}
request.query_string: {{ request.query_string | safe }}
request.body: {{ request.body }}
request.headers['User-Agent'] {{ request.headers['User-Agent'] }}
REQUEST_HEADERS_STR:
{%for k, v in request.headers.items()%}
{{-k}}:{{v}}
{%endfor%}
# custom hash filter (filters.py)
'admin'|md5: {{ 'admin' | md5 }}
'admin'|base64encode: {{ 'admin' | base64encode }}
'admin'|base64decode: {{ 'admin' | base64decode }}