如何限制用户只能在django中编辑他们的个人资料?

时间:2015-03-04 11:51:44

标签: django

我希望用户可以编辑自己的个人资料,但不能编辑其他用户,如何在Django中做出这种限制?

@login_required
def edit_profile:
  # some check
  pass

1 个答案:

答案 0 :(得分:3)

您不需要任何限制。只需获取已登录用户的个人资料并进行编辑:

@login_required
def edit_profile(request):
    profile = request.user.profile
    ...