如何在Django Rest Framework中覆盖令牌模型的用户字段?

时间:2016-07-26 09:14:10

标签: django django-rest-framework

我尝试覆盖令牌模型:

class CustomerToken(Token):
    user = models.OneToOneField(Customers, on_delete=models.CASCADE)

但收到错误:

django.core.exceptions.FieldError: Local field 'user' in class 'CustomerToken' clashes with field of similar name from base class 'Token'

正如Django docs中所述:

  

在Django中,不允许使用Field属性   实例(至少,现在不是)。如果基类有一个字段   叫做作者,你不能创建另一个名为author的模型字段   从该基类继承的任何类。

如何在Django Rest Framework中覆盖令牌模型的用户字段?

0 个答案:

没有答案