misc: move get_all_apps in models (#88953)
This commit is contained in:
parent
96c1e49e23
commit
2a0e702a05
|
@ -73,6 +73,10 @@ BASE_EXPORT_FIELDS = (
|
|||
)
|
||||
|
||||
|
||||
def get_all_apps():
|
||||
return [x for x in apps.get_models() if issubclass(x, BaseResource) and x.is_enabled()]
|
||||
|
||||
|
||||
class ApiUser(models.Model):
|
||||
username = models.CharField(max_length=128, verbose_name=_('Username'), unique=True)
|
||||
fullname = models.CharField(max_length=50, verbose_name=_('Full Name'))
|
||||
|
|
|
@ -53,7 +53,7 @@ from django.views.generic import (
|
|||
from django.views.generic.detail import SingleObjectMixin
|
||||
from django.views.static import serve
|
||||
|
||||
from passerelle.base.models import BaseResource, ResourceLog
|
||||
from passerelle.base.models import ResourceLog, get_all_apps
|
||||
from passerelle.utils.conversion import normalize
|
||||
from passerelle.utils.json import unflatten, validate_schema
|
||||
from passerelle.utils.jsonresponse import APIError, JSONEncoder
|
||||
|
@ -70,10 +70,6 @@ else:
|
|||
return []
|
||||
|
||||
|
||||
def get_all_apps():
|
||||
return [x for x in apps.get_models() if issubclass(x, BaseResource) and x.is_enabled()]
|
||||
|
||||
|
||||
class LoginView(auth_views.LoginView):
|
||||
def dispatch(self, request, *args, **kwargs):
|
||||
if any(get_idps()):
|
||||
|
|
Loading…
Reference in New Issue