我对 Django 和网络应用程序开发还很陌生,所以也许我的问题没有经过深思熟虑。
对于我正在开发的新网站,我想为每个传入请求执行一组数据库查询。我想知道在代码中构造它的最佳方法是什么。
更具体地说,我想在适用的情况下在标题部分显示问候语(例如“Hi John”)和用户购物车的状态。我考虑过创建一个 get_header_details 辅助函数并从每个视图方法中调用它,但必须有更好的方法来做到这一点。想法?
另外,即使我想在每个页面上显示问候语和购物车状态,也许我不需要在每个页面请求上查询它。有没有好的方法来做到这一点?这是一个学习项目,所以我可以将东西添加到我的技术堆栈中。