关于本课程开发使用的方法是否适合前后端分离开发?

来源:7-12 Django Template Language语法精讲

winfred_wu

2019-04-26

老师,您好!
我的理解:
首先,本课程开发是前后端不分离的;
其次,使用Cookiecutter搭建项目也适合前端分离开发的;
再者,基于通用视图开发是否适合前后端分离开发,还是使用django REST framework更合适?

以上三点,请老师解答,以确认我的理解是否有错?
谢谢!

写回答

1回答

Jack

2019-04-26

不错,问题捋得很清楚。本课程前后端不分离,cookiecutter也可以搭建前后端分离的项目(比如cookiecutter-django-rest),理解正确!通用类视图适合开发前后端不分离项目,你看每个通用类视图都有的get_context_data()和get_queryset()方法,返回的是上下文、模型类的查询集,适合被DTL或者Jinja2模板直接使用。分离的项目适合DRF+CBV(类视图)

6
1
winfred_wu
非常感谢!
2020-04-07
共1条回复

Django高级实战 开发企业级问答网站

融合Django高级用法/算法/设计模式/TestCase测试/云计算打造项目

900 学习 · 756 问题

查看课程