13
我有一個Flask應用程序,運行在https://app.mydomain.com。如何在Flask中設置不同的子域(使用藍圖)?
藍圖是這樣的:
app.register_blueprint(main)
app.register_blueprint(account, url_prefix='/account')
app.register_blueprint(users, url_prefix='/users')
app.register_blueprint(boxes, url_prefix='/boxes')
app.register_blueprint(api_1_0, url_prefix='/api/v1.0')
的網址是這樣的:
我想將api_1_0
路線從https://app.mydomain.com/api/v1.0改爲https://api.mydomain.com,我應該如何修改路線以及如何設置app.config['SERVER_NAME']
?
example.com
(沒有任何子域)是完全的另一個網站,否則我會擺脫app
子域。
所以,我想app
是所有藍圖的默認子域,除了api_1_0
應該是api
。