dan*_*ana 3 django post get request
我有一个迷你应用程序,用户可以登录,查看他们的个人资料,并互相关注."跟随"是一种关系,就像虚拟社区中的常规"朋友"关系一样,但它不一定是互惠的,这意味着人们可以跟随用户,而不需要用户跟随跟随他的那个人.我的问题是:如果我是登录用户,并导航到配置文件X,按下按钮跟随,我如何获取当前配置文件ID?(当前配置文件意味着我,登录用户的配置文件,我现在观看.)
风景:
def follow(request):
if request.method == 'POST':
form = FollowForm(request.POST)
if form.is_valid():
new_obj = form.save(commit=False)
new_obj.initiated_by = request.user
u = User.objects. what here?
new_obj.follow = u
new_obj.save()
return HttpResponseRedirect('.')
else:
form = FollowForm()
return render_to_response('followme/follow.html', {
'form': form,
},
context_instance=RequestContext(request))
Run Code Online (Sandbox Code Playgroud)
提前致谢!
dze*_*zen 15
试试request.user.id.但是有一个更好的做法.让我看看.
http://docs.djangoproject.com/en/1.2/topics/db/optimization/是一个良好的开端,并且充满了良好的实践.在你的情况下,使用request.user.id.
| 归档时间: |
|
| 查看次数: |
17206 次 |
| 最近记录: |