我正在为我的团队构建Chrome扩展程序,以输入尽可能高效地存储数据的信息。我知道Chrome扩展程序是使用JavaScript构建的,但是想知道我是否可以使用Django构建Chrome扩展程序?
我的计划是使用Django构建应用程序,然后使用AppEngine进行托管。
感谢您的反馈!我无法找到任何使用Django讨论开发Chrome扩展程序的Google搜索结果。
- 亚当
答案 0 :(得分:4)
正如您所说,实际的Chrome扩展程序需要使用JavaScript构建。但是,您始终可以使用任何您想要的后端(Django,Ruby on Rails,Node.js等)。这可以像普通的网络应用程序一样工作,除非您使用Chrome扩展程序替换发送到客户端浏览器的.html文件。 Chrome扩展程序就像任何网页一样发送标准的POST或XHR请求,然后Django处理请求并发回一个响应,您的扩展将在请求回调中使用该响应。