我正计划使用Django作为后端和bootstrap作为基本前端布局的项目。另外,我需要一个漂亮的js图表库。
对于Django和bootstrap之间的集成,还有另一个问题here,其中进行了有趣的讨论。
为了与js图表库集成,我找到了一个很好的库:nvd3.js。 另外我找到了一个django app来整合nvd3和django,我已经测试了它并且它工作正常,至少在玩具示例中。
有没有人有使用django的经验?
我不是专家,在结合使用这些工具时,我希望有经验的人提供一些建议。我也对任何其他工具或库开放。
答案 0 :(得分:0)
当我开始使用Django时,我也搜索了尽可能多的插件,因为我认为这样可以简化开发过程。为什么重新发明轮子我问自己?但随着时间的推移,我发现当我自己做的时候,很多事情都会更好,因为几乎无一例外,你会发现自己正在改变这些插件的默认行为或配置。这就是黑客攻击的开始。
因此问自己这个问题:
我是否真的需要一个包含JavaScript文件的插件,并提供一些我很少使用的模板快捷方式,如果需要它我可以自己编写?
好的,我知道这个问题有偏见。但你明白我的意思。不要过度使用django插件。相反,如果它们符合您当前的要求,请自行完成简单的操作并仔细检查所有插件以获得更复杂的任务。
直接回答您的问题:选择一个库,将其包含在您的基本布局中,并编写必要的JavaScript代码以显示购物车。