data_viewset.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:FormShare 作者: qlands 项目源码 文件源码
def get_object(self, queryset=None):
        obj = super(DataViewSet, self).get_object(queryset)
        pk_lookup, dataid_lookup = self.lookup_fields
        pk = self.kwargs.get(pk_lookup)
        dataid = self.kwargs.get(dataid_lookup)

        if pk is not None and dataid is not None:
            try:
                int(dataid)
            except ValueError:
                raise ParseError(_(u"Invalid dataid %(dataid)s"
                                   % {'dataid': dataid}))

            obj = get_object_or_404(Instance, pk=dataid, xform__pk=pk)

        return obj
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号