Django-Rest-Framework обновляет внешний ключ BY Id

Я использую django-rest-framework для создания серверной части. У меня список работает нормально, но (используя экран администратора django-rest-framework) я не могу создать объект, просто используя поля Id объектов внешнего ключа. Я надеюсь, что это настроено неправильно, но я открыт для написания некоторого кода, если мне нужно :) Я изучаю django / python из .NET и Java фона и, возможно, стал прикосновением, испорченным этим новым стеком.

Редактировать: я пытаюсь не использовать два разных класса модели - я не должен был правильно?

Заранее спасибо.

Из Chrome - ключевые биты запроса

Request URL:http://127.0.0.1:8000/rest/favorite_industries/ 
Request Method:POST 
_content_type:application/json
_content:{
    "user_id": 804    ,"industry_id": 20 }

Ответ

HTTP 400 BAD REQUEST
Vary: Accept
Content-Type: text/html; charset=utf-8
Allow: GET, POST, HEAD, OPTIONS

{
    "user": [
        "This field is required."
    ]
}

Тьфу. Вот ключевые классы от Django:

class FavoriteIndustry(models.Model):
    id = models.AutoField(primary_key=True)
    user = models.ForeignKey(User, related_name='favorite_industries')
    industry = models.ForeignKey(Industry)

    class Meta:
        db_table = 'favorites_mas_industry'

class FavoriteIndustrySerializer(WithPkMixin, serializers.HyperlinkedModelSerializer):
    class Meta:
        model = myModels.FavoriteIndustry
        fields = (
            'id'
            , 'user'
            , 'industry'
        )

Редактировать Добавление набора:

class FavoriteIndustriesViewSet(viewsets.ModelViewSet):
    #mixins.CreateModelMixin, viewsets.GenericViewSet):
    paginate_by = 1
    queryset = myModels\
        .FavoriteIndustry\
        .objects\
        .select_related()
    print 'SQL::FavoriteIndustriesViewSet: ' + str(queryset.query)
    serializer_class = mySerializers.FavoriteIndustrySerializer

Функциональность get / list генерирует приличный JSON:

{"count": 2, "next": "http://blah.com/rest/favorite_industries/?page=2&format=json"," previous ": null," results ": [{" id ": 1," user ":"http://blah.com/rest/users/804/"," industry ": {" industry_id ": 2," industry_name ":" Discretionary "," parent_industry_name ":" Discretionary "," category_name ":" Industries "}}]}