Django Rest Framework for blog

muk1a3rh  于 12个月前  发布在  Go
关注(0)|答案(1)|浏览(134)

我想使用Django创建一个简单的博客网站,在那里我也想谢雷我的产品只显示。它需要在这里安装Django Rest Framework吗?我可以在没有REST框架的移动的上看到我的网站吗?
我在这里期待你的帮助。

eqzww0vc

eqzww0vc1#

好吧,我明白你的疑惑了。

1.你的第一个问题是“我想用django创建一个简单的博客网站,我也想在这里只谢雷我的产品。需要在这里安装Django Rest Framework吗?”

  • 让我先解释一下,Django和Django REST框架是两个不同的东西。
  • Django是一个Web框架。Django REST框架是Django的 Package 器。
  • Django允许你使用它的视图和模板(See Jinja Templating)来处理后端和渲染前端。这意味着后端和前端代码保持在一个代码库中。Django可以处理后端和前端。
  • 另一方面,Django REST框架允许您将后端代码与前端代码分离。这是因为REST API而启用的。您可以序列化数据。(将原生Django Model对象转换为JSON,反之亦然),并通过API从前端获取或推送数据。您的整个后端将使用Django REST Framework开发,它将只处理后端**,并且不会处理任何前端。
  • 对于你的项目来说,你可以同时做到这两点。但是如果你想扩展它,使用Django REST框架会更容易。
2.你的第二个问题是“我可以在没有REST框架的移动的上看到我的网站吗?”
  • 好吧,这个问题没有多大意义.我认为你想问的是,是否开发后,你将能够查看您的移动的网站.
  • 首先,**要能够在手机上查看网站,它必须托管在移动的可以访问的本地网络上,例如ngrok或网站应该在服务器上公开部署。
  • 其次,**Django REST框架并不处理网站能够“在移动的上查看”。**无论您在移动的手机上看到什么,都是该网站的前端。这超出了Django REST框架的范围。

我认为这两个框架都存在一些基本的疑问。我建议阅读这里的文档和一些资源。

  1. Django - https://www.djangoproject.com/start/
  2. Django REST框架-https://www.django-rest-framework.org/
  3. Django和Django REST框架的区别-https://apidog.com/articles/difference-between-django-and-django-rest-framework/
    1.类似问题-Difference between Django and Django rest framework
    我希望这能消除你的疑虑。干杯!

相关问题