2016-05-30 10 views
2

短い質問:Flaskでブラウザのビューポートサイズを取得する方法はありますか?Flask get viewport size

私は例えば、多くのデバイス用のページをデザインしています:あなたはユーザからの要求を持ってまで、本当にことはできません

ありがとう通常のPC、iphone等...、FFodWindow

+0

Flaskアプリはサーバー側で実行されます。このような情報を得るには、Java Scriptのようなクライアント上で実行する必要があります。 –

答えて

0

とそのデータを要求に明示的に提供する(または、特定のデバイスをビューポートサイズにマッピングするためにUserAgentを使用するが、ユーザーはUserAgentを変更して必ずしも信頼できるとは限りません)。

フラスコは単独でサーバ上で動作するため、クライアントが何であるか分かりません。たとえば、私の端末や別のサーバや別のPythonアプリケーションから要求を送信することができます.Flaskサーバは、どこから送ったのか分からずに応答します。私が本当にしたいのであれば、3つの異なるクライアントを区別する方法がないように、すべてを同じUserAgentに設定することができました。

最も簡単な方法は、CSSメディアクエリを使用して、クライアント側でコンテンツresponsiveを作成することです。

+0

返信ありがとうございますが、私はボケプロットを使用しており、最初に幅と高さを設定する必要があります... – FFoDWindow

+0

@FFoDWindow使用しているものに関係なく、あなたはまだ幅と高さを取得できませんサーバ。 –

関連する問題