Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将网络友好型Django应用程序转换为移动友好型Django应用程序_Python_Django_User Interface_Packages - Fatal编程技术网

Python 将网络友好型Django应用程序转换为移动友好型Django应用程序

Python 将网络友好型Django应用程序转换为移动友好型Django应用程序,python,django,user-interface,packages,Python,Django,User Interface,Packages,我已经制作了一个桌面友好的django应用程序,我不想重写所有的html/css来允许在移动浏览器上正确查看 我使用的是django 1.5和python 2.7 有没有一个包或库或更快的方法来高效地创建我的django(web)应用程序的移动版本,而不必用html/css重新编写一个全新的模板 谢谢大家! 一句话,不行。你必须重写大部分模板,以便对较小的(移动)屏幕尺寸做出“响应” 我建议您使用HTML5/CSS3框架。易于启动,易于扩展。使用引导。我也使用bootstrap开发了django

我已经制作了一个桌面友好的django应用程序,我不想重写所有的html/css来允许在移动浏览器上正确查看

我使用的是django 1.5和python 2.7

有没有一个包或库或更快的方法来高效地创建我的django(web)应用程序的移动版本,而不必用html/css重新编写一个全新的模板


谢谢大家!

一句话,不行。你必须重写大部分模板,以便对较小的(移动)屏幕尺寸做出“响应”


我建议您使用HTML5/CSS3框架。易于启动,易于扩展。

使用引导。我也使用bootstrap开发了django应用程序,它在所有智能手机、平板电脑和桌面设备上都能正常工作。

您对jQuery mobile有何看法?在开始之前,我试图获得所有的意见。(我的意见):jquerymobile是一个很好的库,有很多对移动友好的小部件。这一切都是为了看起来像一部智能手机,但它不能很好地扩展到桌面屏幕。它试图用页眉、页脚、工具栏等“拥有”屏幕,这会使它很难定制。Bootstrap更接近于支持多种屏幕大小的最佳点。我想补充一点:如果你已经正确构建了html,那么你唯一需要改变的就是屏幕大小敏感的CSS。这意味着您实际上只需添加CSS,而不必重新创建它。谢谢你们两位的意见。