我想在我的一个应用程序,即UserBackground的模板中显示Userena的照片和背景。但对我这样一个刚到Django的人来说,这似乎不是一件容易的事。我尝试过好几次,但都不起作用。这是驻留在我的UserBackground中的视图,我试着抓拍那张照片,但失败了
from django.contrib.auth.models import User
from Photo.models import photo #Photo Model of the App
def userphoto(request,user_id):
user = Photo.objects.filter(user = user_id)
user_mugshot = get_object_or_404(User,username__iexact=user_id)
context = RequestContext(request)
ctx_dict = {'user': user,'user_mugshot' : user_mugshot}
return render_to_response('photo/user_portfolio.html',locals(),ctx_dict,context)
#return HttpResponse(ctx_photo)
这是url.py
url(r'^(?P<user_id>\d+)/user_photo/$',views.userphoto,name = 'userporrfolio')
我根据这个链接在我的视图中编写这些代码
How to use the Django Usurena "mugshot" template variable
我不知道这是不是正确的方式来捕捉另一个应用程序从userena应用程序马克斯
目前没有回答
相关问题 更多 >
编程相关推荐