0
我在Flask中創建了一個靜態站點生成器,運行Python 2.7。如何在燒瓶中傳遞utf-8字符的配置設置?
整個網站有一些常見的設置,在app.py
中聲明,例如全球網站名稱SITENAME
,shell在每個頁面上填寫<title>
的一部分。
它的工作原理與普通的ASCII跡象,但只要我進入一個德國元音(或任何非ASCII碼爲這樣的),它打破。
from flask import Flask, render_template, url_for
from flask_flatpages import FlatPages
DEBUG = True
FLATPAGES_AUTO_RELOAD = DEBUG
FLATPAGES_EXTENSION = '.md'
SITENAME = "Übungstitel"
app = Flask(__name__)
app.config.from_object(__name__)
pages = FlatPages(app)
我想聲明編碼在序言:
#!/usr/bin/python
# -*- coding: utf-8 -*-
但這並沒有解決,要麼作爲flask
將無法啓動。
我如何傳遞一個非ASCII標題作爲一個全球性的設置,我的flask
應用程序?
好的默認值,我使用Python 2.x版本將問題添加它。 – mcbetz