﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
29567	It raise FieldError when the F() function uses a forign key field.	HongWeipeng	nobody	"```
class B(models.Model):
    name = models.CharField(max_length=10)

class A(models.Model):
    name = models.CharField(max_length=10)
    b = models.ForeignKey('B', on_delete=models.CASCADE)
```
And then:
```
A.objects.all().update(name=F('b__name'))

raise FieldError(""Joined field references are not permitted in this query"")
django.core.exceptions.FieldError: Joined field references are not permitted in this query
```
"	Bug	new	Uncategorized	2.0	Normal				Unreviewed	0	0	0	0	0	0
