有什么方法可以将Django (Python)
用作后端,将vue.js
用作前端?
答案 0 :(得分:1)
实际上,我有个想法,去年我实习时,我做的事情与您所寻找的完全相同。 我的建议是使用Django-REST-framework,它将提供宁静的api作为url,并将json对象返回到前端。同时,使用vue.js创建前端组件,为了从后端检索数据并渲染,只需将前端的http请求发送到Django-REST-framework构建的URL。
答案 1 :(得分:1)
仅详细说明@Xinlin Feng所说的,我可能会建议。是在Django Jinja模板中实现VueJs应用。您可以找到与this类似的大量资源。
这对于SPA(例如仪表板)很有用,在SPA中,可以将后续调用和更新作为REST API调用进行到Django后端应用程序。棘手的部分是在前端应用程序中包括身份验证,在该应用程序中,用户已经在会话中进行了身份验证。如果在应用启动后要求用户登录,则可以避免这种情况。