使用令牌访问用户的信息

时间:2018-03-02 15:26:18

标签: django django-models django-rest-framework

我在django中使用Djoser进行身份验证。我有一个名为wallet的模型类,如下所示:

from django.db import models


class Wallet(models.Model):
    account_address = models.CharField(max_length=100)
    user = models.OneToOneField('auth.User', related_name='account_no', on_delete=models.CASCADE)

    def save(self, *args, **kwargs):
        super(Wallet, self).save(*args, **kwargs)

然后我有这个模型的序列化程序类,如下所示。

from rest_framework import serializers
from wallet.models import Wallet


class WalletSerializer(serializers.ModelSerializer):

    class Meta:
        model = Wallet
        fields = ('url', 'account_address', 'user')

我想使用get方法为此模型类编写api_view,该方法返回特定用户的钱包地址。谁能告诉我怎么做?

1 个答案:

答案 0 :(得分:0)

您可以执行类似

的操作
Row id  first_element   second_element   
1   1   1               2    
2   2   1               3    
3   3   10              20   
4   4   15       
5   5   12              31    

**没有经过测试