使用Django搭建博客及产品展示:是否需Django Rest Framework及移动端访问咨询
问题解答
1. 是否需要安装Django Rest Framework?
不需要。Django Rest Framework(DRF)的核心作用是快速构建RESTful API接口,主要服务于前后端分离场景(比如前端用Vue/React开发,或是需要给原生APP提供数据接口)。而你只是做简单的博客+产品展示网站,用Django原生的模板系统、视图函数就完全够用——直接渲染HTML页面、处理用户访问请求,完全没必要额外引入DRF。
2. 不使用DRF,移动端能否正常查看网站?
完全可以。移动端能否正常访问和DRF没有关联,关键在于你的网站是否做了响应式设计:
- 可以用Bootstrap、Tailwind CSS这类现成的响应式框架,快速让页面适配不同尺寸的移动端屏幕;
- 也可以自己编写CSS媒体查询,针对手机、平板等设备调整布局、字体大小等样式。
Django只负责后端逻辑与页面渲染,只要前端页面是响应式的,移动端就能正常浏览。
内容的提问来源于stack exchange,提问作者Hasan
相关产品推荐
相关产品推荐

