ValueError-如何扩展OAuth2应用程序模型-Django

时间:2019-02-15 10:59:53

标签: django django-rest-framework

我想扩展django oauth工具箱的应用程序模型。他们在这里link

但是我不知道该怎么做。我在apps文件夹内和模型内创建了一个应用,并添加了以下代码。

from django.db import models
from oauth2_provider.models import AbstractApplication

class MyApplication(AbstractApplication):
    logo = models.ImageField()
    agree = models.BooleanField()

installed_apps中的应用重新命名为'apps.oauth2',,并添加以下行:

OAUTH2_PROVIDER_APPLICATION_MODEL='apps.OAuth2' 

但这给了我错误

  

LookupError:未安装带有标签“ apps”的应用。

Installed Apps [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',

    'crispy_forms',

    'apps.commons',
    'apps.company',
    'apps.oauth2',
]

1 个答案:

答案 0 :(得分:1)

根据OAUTH2_PROVIDER_APPLICATION_MODEL中的手册link模型,类名不适用

相关问题