python - 在 Django 中,管理移动站点和桌面站点的最佳方法是什么?

标签 python css django mobile templates

我希望一切都能正常运行,除了在移动设备上,整个网站都将使用一组特定的模板。

另外,我想自动检测它是否是移动设备。如果是,则在整个站点中使用该组模板。

最佳答案

有两套模板,一套用于移动设备,一套用于桌面。将文件名存储在一对字典中,并使用 User-agent header 来检测应该使用哪个集合。还允许通过 session 条目手动选择要使用的站点。

关于python - 在 Django 中,管理移动站点和桌面站点的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2396938/

相关文章:

html - 在 <li> 中将对齐设置为图像的中心

html - 需要一个元素有一个响应式的背景图片

python - 在 Django 中,如何确保我的表单在提交后保留其初始值,但由于错误而返回到模板?

Django rest框架上传多个文件

python - 使用pyplot的线性回归中的奇怪图形

python - Django Rest Framework 列表和详细 View 重叠

python - 合并排序数组算法

html - Wordpress 短代码从内联样式中删除斜杠?

python - ImportError : Model A references Model B, 模型 B 引用模型 A

python - 解码并打印转义字符