Inside of a Django function or template we need to know if to display
a landscape or portrait of a form - based on knowing if the viewer is
using a mobile or not.
Your requirement to know whether you are using "landscape or portrait" is
unusual. Normally we are only interested in knowing the width of the screen. If
the screen is wide enough, we show the wide version, without caring about what
the height of the screen is (it could be a large screen in portrait, for example).
In any case, I think you can solve it with CSS (even if you really want to take
the height of the screen into account). This problem has nothing to with Python
and Django, it's merely a HTML+CSS issue. If you don't want to learn much CSS,
using a CSS framework like Bootstrap can help.
Regards,
Antonis
Antonis Christofides
On 16/03/2022 22.42, Django2021 wrote:
> There are many ways to approach this problem, so it would be best to explain
what you are trying to achieve.
Inside of a Django function or template we need to know if to display
a landscape or portrait of a form - based on knowing if the viewer is
using a mobile or not.
On Wednesday, March 16, 2022 at 9:34:09 PM UTC+1 Antonis Christofides wrote:
Hello,
there are many ways to approach this problem, so it would be best to
explain what you are trying to achieve.
Regards,
Antonis
Antonis Christofides
+30-6979924665 <tel:+30%20697%20992%204665> (mobile)
On 16/03/2022 22.28, Django2021 wrote:
With Django how is it possible to detect
* if template is being viewed on mobile device?
and/or
* if template is being viewed in portrait or landscape mode?
Any suggestions appreciated.
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to django-users...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/7be1145e-662e-4d57-afa6-b9d178f7fb0fn%40googlegroups.com
<https://groups.google.com/d/msgid/django-users/7be1145e-662e-4d57-afa6-b9d178f7fb0fn%40googlegroups.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/83a4a51d-6913-47ce-a5da-f49f4b3d72abn%40googlegroups.com
<https://groups.google.com/d/msgid/django-users/83a4a51d-6913-47ce-a5da-f49f4b3d72abn%40googlegroups.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google Groups "Django
users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/0d0aa98d-7142-aceb-5bd8-31e41e705bac%40antonischristofides.com.