0
models.py如何获取属于当前登录用户的文件?关系
class File(models.Model):
name = models.CharField(max_length=255)
src = models.FileField(upload_to="files")
class UserFile(models.Model):
user = models.ForeignKey(User)
files = models.ManyToManyField(File)
views.py
def my_files(request):
user = request.user
myfile = UserFile.objects.filter(user=user)
return render_to_response('myfiles.html',context_instance=RequestContext(request))
如何获得属于登录用户当前的文件?
有什么不对本线'高清my_files(请求): 用户= request.user MYFILE = UserFile.objects。过滤器(user = user)'? – Silwest
@Silwestpl如何在模板中显示我的文件?我试着:'{%for f in myfile%} {{f.files.name}} {%endfor%}' – happydev