Flask-Mobility でスマホ表示をPCで表示する方法はありませんか？


Flask-Mobility
を使っているのですが、PCのブラウザでスマホ表示の確認をする方法はないでしょうか？スマホかPCかの判定をライブラリ内で行っていると思うので、それを外部から制御できるとよいと思うのですが




Flask-Mobilityの[ソース](https://github.com/rehandalal/flask-
mobility/blob/master/flask_mobility/main.py#L15)を見ると、User-
Agentヘッダをみてモバイルかどうかを判断しています。

ほとんどのブラウザに、カスタムのUser-Agentヘッダを送る機能があると思いますので、それを使ってモバイルブラウザのUser-
Agentを送るようにすれば、スマホ版の表示を確認できると思います。

iPhoneのUser-Agentの例

[code]

    Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X; en-us) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53
    
[/code]

Google
Chromeでは、開発者ツールの左上にあるスマホアイコンをクリックすることでモバイルをはじめとしたデバイスの[エミュレーションモードを起動](https://developer.chrome.com/devtools/docs/device-
mode#enable-device-mode)できます。




Flask-Mobilityの[ソース](https://github.com/rehandalal/flask-
mobility/blob/master/flask_mobility/main.py#L15)を見ると、User-
Agentヘッダをみてモバイルかどうかを判断しています。

ほとんどのブラウザに、カスタムのUser-Agentヘッダを送る機能があると思いますので、それを使ってモバイルブラウザのUser-
Agentを送るようにすれば、スマホ版の表示を確認できると思います。

iPhoneのUser-Agentの例

[code]

    Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X; en-us) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53
    
[/code]

Google
Chromeでは、開発者ツールの左上にあるスマホアイコンをクリックすることでモバイルをはじめとしたデバイスの[エミュレーションモードを起動](https://developer.chrome.com/devtools/docs/device-
mode#enable-device-mode)できます。

