class PropertyTabularInline(admin.TabularInline):
    model = Property

def formfield_for_dbfield(self, field, **kwargs):
    if field.name == 'user':
        user_profile = self.get_object(kwargs['request'], UserProfile)
kwargs['queryset'] = Property.objects.filter(user=user_profile)
return super(PropertyInLine, self).formfield_for_dbfield(field, **kwargs)
Косвенный встроенный в администратор Django