【发布时间】:2020-07-12 21:45:17
【问题描述】:
根据我的views.py,在下面给出的这个类中
class Home(TemplateView):
model_name = AccountInfo
template_name = "BudgetApp/Home.html"
def get(self, request, *args, **kwargs):
user = request.session["username"]
context={}
context["user"] = user
return render(request,self.template_name,context)
显然,我遇到了一个关键错误:“用户名”。你能帮我解决这个问题吗? 这可能是我登录后没有重定向到主页的主要原因。
【问题讨论】:
-
request.session.get("username") - 这将摆脱关键错误。但是值将为空。您能提供将用户名添加到会话的代码吗?
标签: python django django-views keyerror