Jak załadować elementy kluczy obcych w Tastypie

W moim modelu Django mam 10 pól i są 3 pola, które są kluczami obcymi. W moich danych JSON otrzymywanych z żądania GET otrzymuję wszystkie pola, ale nie klucze obce.

Zrobiłem to również, ale nadal nie otrzymuję tych pól w danych JSON:

DataFields = MyData._meta.get_all_field_names()
class MyResource(ModelResource):
       class Meta:
        queryset = MyData.objects.all()
        resource_name = 'Myres'
        serializer = Serializer(formats=['json'])
        filtering = dict(zip(DataFields, [ALL_WITH_RELATIONS for f in DataFields]))

Na przykład mam pole w modelu jakcity, ale to pole nie jest dostępne w JSON, które z niego otrzymuję.

Czy w JSON jest jakaś droga, którą mogę zdobyćcity:city__name automatycznie?

Jeśli to zrobię, dostanę miasto, ale czy mogę to zrobić bez definiowania:

def dehydrate(self, bundle):
        bundle.data["city_name"] = bundle.obj.city__name
        return bundle

questionAnswers(1)

yourAnswerToTheQuestion