diff --git a/django_api/admin.py b/django_api/admin.py
index 460cdefe..2c40527f 100644
--- a/django_api/admin.py
+++ b/django_api/admin.py
@@ -1,481 +1,500 @@
+""" Django admin module for the django_api application
+
+All admin pages inherit from import_export.admin.ImportExportModelAdmin for JSON import/export.
+"""
+
from django.contrib import admin
from django import forms
from datetime import date, datetime
import re
from import_export.admin import ImportExportModelAdmin
from django.contrib.admin import TabularInline
from django.contrib.admin import SimpleListFilter
from django.contrib.admin import RelatedOnlyFieldListFilter
from django.forms.models import BaseInlineFormSet
from django.utils.translation import gettext_lazy as _
#from inline_actions.admin import InlineActionsMixin
#from inline_actions.admin import InlineActionsModelAdminMixin
from django.shortcuts import render
from django.http import HttpResponseRedirect
from django.urls import reverse
from django.utils.html import escape, mark_safe, format_html
from .models import Country
from .models import Language
from .models import Issn
from .models import Oa
from .models import Publisher
from .models import Journal
from .models import Organization
from .models import Version
from .models import Licence
from .models import Cost_factor_type
from .models import Cost_factor
from .models import Term
from .models import ConditionType
from .models import ConditionSubType
from .models import ConditionSet
from .models import OrganizationCondition
from .models import JournalCondition
# Register your models here.
@admin.register(Issn)
class IssnAdmin(ImportExportModelAdmin):
# TODO use RelatedOnlyFieldListFilter for publisher when data allows it
list_filter = ('issn_type', 'journal__publisher__name', )
list_display = ("id", "issn", 'journal')
class IssnInline(admin.TabularInline):
model = Issn
readonly_fields = ('issn', 'issn_type',)
# This Inline is stricty read-only for the moment
def has_change_permission(self, request, obj=None):
return False
def has_add_permission(self, request, obj=None):
return False
def has_delete_permission(self, request, obj=None):
return False
@admin.register(Journal)
class JournalAdmin(ImportExportModelAdmin):
list_display = ("id", "name", "get_journal_issns",)
# TODO use RelatedOnlyFieldListFilter for publisher when data allows it
list_filter = ('oa_status', 'publisher', )
filter_horizontal = ('publisher', 'language', )
search_fields = ('name', 'classIssn__issn')
inlines = (IssnInline, )
@admin.display(description='ISSNs')
def get_journal_issns(self, obj):
return list(Issn.objects.filter(journal=obj))
@admin.register(Language)
class LanguageAdmin(ImportExportModelAdmin):
pass
@admin.register(Organization)
class OrganizationAdmin(ImportExportModelAdmin):
list_display = ("id", "name")
list_filter = ('is_funder', ('country', RelatedOnlyFieldListFilter))
filter_horizontal = ('country', )
search_fields = ('name', )
@admin.register(Version)
class VersionAdmin(ImportExportModelAdmin):
pass
@admin.register(Country)
class CountryAdmin(ImportExportModelAdmin):
pass
@admin.register(Oa)
class OaAdmin(ImportExportModelAdmin):
pass
@admin.register(Publisher)
class PublisherAdmin(ImportExportModelAdmin):
list_display = ("id", "name")
# Experimental: what will happen with 200+ countries in the database?
list_filter = (('country', RelatedOnlyFieldListFilter), )
filter_horizontal = ('country', )
@admin.register(Term)
class TermAdmin(ImportExportModelAdmin):
list_display = ("id", "__str__", )
list_filter = ('version', 'licence', 'ir_archiving')
search_fields = ("id", "comment", "embargo_months")
filter_horizontal = ('version', 'cost_factor', 'licence', )
# textarea input is better for comments
def get_form(self, request, obj=None, **kwargs):
kwargs['widgets'] = {'comment': forms.Textarea}
return super().get_form(request, obj, **kwargs)
@admin.register(ConditionType)
class ConditionTypeAdmin(ImportExportModelAdmin):
list_display = ("id", "condition_issuer")
@admin.register(ConditionSubType)
class ConditionTypeAdmin(ImportExportModelAdmin):
list_display = ("id", "label")
class JournalConditionFormset(forms.BaseInlineFormSet):
def __init__(self, *args, **kwargs):
super(JournalConditionFormset, self).__init__(*args, **kwargs)
self.queryset = self.queryset.select_related("journal", 'condition_set')
#class JournalConditionInline(InlineActionsMixin, TabularInline):
class JournalConditionInline(TabularInline):
model = JournalCondition
fields = ('journal', 'valid_from', 'valid_until')
extra = 1
#inline_actions = ['connect_all_journals']
autocomplete_fields = ('journal', )
formset = JournalConditionFormset
"""
def connect_all_journals(self, request, obj, parent_obj=None):
# Do stuff here, then return None to go to current view
return None
connect_all_journals.short_description = ("Connect Condition Set with some or all Journals")
"""
def get_queryset(self, request):
qs = super(JournalConditionInline, self).get_queryset(request).prefetch_related()
return qs.select_related('journal')
class OrganizationConditionFormset(forms.BaseInlineFormSet):
def __init__(self, *args, **kwargs):
super(OrganizationConditionFormset, self).__init__(*args, **kwargs)
self.queryset = self.queryset.select_related("organization", 'condition_set')
class OrganizationConditionInline(TabularInline):
#class OrganizationConditionInline(InlineActionsMixin, TabularInline):
# model = OrganizationCondition
model = ConditionSet.organization.through
extra = 1
autocomplete_fields = ('organization', )
formset = OrganizationConditionFormset
@admin.action(description='Apply selected condition sets to multiple Journals')
def connect_with_all_journals(modeladmin, request, queryset):
- # print(request.POST)
+ """ Action applicable to one or more ConditionSets: connect with a list of Journals
+ by entering the ISSN for the relevant ones, or all Journals if no ISSN is given.
+ Start and end dates must be provided during the action.
+ This action is useful to connect a new organization policy or publishing
+ agreement with the journals to which it applies.
+ """
if request.POST.get('apply'):
try:
valid_from = date.fromisoformat(request.POST['valid_from'])
valid_until = date.fromisoformat(request.POST['valid_until'])
issn_list = set([x for x in re.split(' |,|;|\n|\r|\t', request.POST['issn_list']) if len(x) > 0])
print(issn_list)
if valid_from > valid_until:
raise ValueError
# print((valid_from, valid_until))
if len(issn_list) == 0:
all_journals = Journal.objects.all()
else:
journal_ids = list(Issn.objects.filter(issn__in=issn_list).values_list('journal', flat=True).distinct())
# print(journal_ids)
all_journals = Journal.objects.filter(id__in=journal_ids)
print(all_journals)
print(len(issn_list), len(all_journals))
# all_journals =[]
# The following block could certainly be optimized! AB 2021-08-12
for condition_set in queryset:
# print('-----------------')
# print(condition_set)
for j in all_journals:
# print(j)
# search for existing connections
existing_connections = JournalCondition.objects.filter(journal=j,
condition_set=condition_set,
valid_from__lt=date.today(),
valid_until__gt=date.today())
# print(existing_connections)
if len(existing_connections) == 0:
new_journal_condition = JournalCondition(journal=j,
condition_set=condition_set,
valid_from=valid_from,
valid_until=valid_until)
new_journal_condition.save()
else:
# This should not happen, or could it?
print(f'{j} already connected with {condition_set}')
return None
except ValueError:
pass
return render(request, 'admin/get_validity_dates.html', context={'queryset': queryset, 'objects': 'journals'})
@admin.action(description='Apply selected condition sets to all Organizations')
def connect_with_all_organizations(modeladmin, request, queryset):
+ """ Action applicable to one or more ConditionSets: connect with all Organizations.
+ Start and end dates must be provided during the action.
+ This action is useful to connect a new journal policy with all known organizations.
+ """
if request.POST.get('apply'):
try:
valid_from = date.fromisoformat(request.POST['valid_from'])
valid_until = date.fromisoformat(request.POST['valid_until'])
if valid_from > valid_until:
raise ValueError
# print((valid_from, valid_until))
all_orgs = Organization.objects.all()
for condition_set in queryset:
# print('-----------------')
# print(condition_set)
for o in all_orgs:
# print(o)
# search for existing connections
existing_connections = OrganizationCondition.objects.filter(organization=o,
condition_set=condition_set,
valid_from__lt=date.today(),
valid_until__gt=date.today())
# print(existing_connections)
if len(existing_connections) == 0:
new_organization_condition = OrganizationCondition(organization=o,
condition_set=condition_set,
valid_from=valid_from,
valid_until=valid_until)
new_organization_condition.save()
return None
except ValueError:
pass
return render(request, 'admin/get_validity_dates.html', context={'queryset': queryset, 'objects': 'organizations'})
@admin.action(description='Set valid_until date')
def end_validity(modeladmin, request, queryset):
- # print(request.POST)
+ """ Action to set the end date for selected Journal-Condition relationships.
+ This action was introduced to add validity dates to batch-uploaded JournalConditions that lacked this information.
+ """
if request.POST.get('apply'):
try:
valid_until = date.fromisoformat(request.POST['date'])
queryset.update(valid_until=valid_until)
return None
except ValueError:
pass
return render(request, 'admin/get_single_validity_date.html',
context={'queryset': queryset.prefetch_related(), 'limit': 'end', 'objects': 'selected journal-condition connections'})
@admin.action(description='Set valid_from date')
def start_validity(modeladmin, request, queryset):
- # print(request.POST)
+ """ Action to set the start date for selected Journal-Condition relationships.
+ This action was introduced to add validity dates to batch-uploaded JournalConditions that lacked this information.
+ """
if request.POST.get('apply'):
try:
valid_from = date.fromisoformat(request.POST['date'])
queryset.update(valid_from=valid_from)
return None
except ValueError:
pass
return render(request, 'admin/get_single_validity_date.html',
context={'queryset': queryset, 'limit': 'start', 'objects': 'selected journal-condition connections'})
class ConditionSetAdminForm(forms.ModelForm):
class Meta:
model = ConditionSet
fields = ['condition_type', 'subtype', 'term', 'source', 'comment', ]
def __init__(self, *args, **kwargs):
#start = datetime.now()
super(ConditionSetAdminForm, self).__init__(*args, **kwargs)
self.fields['term'].queryset = Term.objects.all().prefetch_related('licence', 'cost_factor', 'version')
#print('ConditionSetAdminForm.__init__(): ', datetime.now(), datetime.now()-start)
@admin.register(ConditionSet)
class ConditionSetAdmin(ImportExportModelAdmin):
# class ConditionSetAdmin(InlineActionsModelAdminMixin, ImportExportModelAdmin):
list_display = ("id", "condition_type", "comment")
search_fields = ['organization__name', 'journal__name', 'comment', 'id', 'condition_type__condition_issuer']
list_filter = ('condition_type', )
form = ConditionSetAdminForm
filter_horizontal = ('term', )
exclude = ('organization', 'journal', )
inlines = (OrganizationConditionInline, JournalConditionInline, )
# inlines = (OrganizationConditionInline, )
actions = [connect_with_all_journals, connect_with_all_organizations]
# textarea input is better for comments
def get_form(self, request, obj=None, **kwargs):
kwargs['widgets'] = {'comment': forms.Textarea}
return super().get_form(request, obj, **kwargs)
def get_queryset(self, request):
#start = datetime.now()
test_model_qs = super(ConditionSetAdmin, self).get_queryset(request)
test_model_qs = test_model_qs.prefetch_related('organization', 'journal')
#print('ConditionSetAdmin.get_queryset(): ', datetime.now(), datetime.now()-start)
return test_model_qs
class XConditionValidListFilter(SimpleListFilter):
- # Human-readable title which will be displayed in the
- # right admin sidebar just above the filter options.
+ """ Human-readable title which will be displayed in the
+ right admin sidebar just above the filter options.
+ """
title = _('currently valid')
# Parameter for the filter that will be used in the URL query.
parameter_name = 'valid'
def lookups(self, request, model_admin):
"""
Returns a list of tuples. The first element in each
tuple is the coded value for the option that will
appear in the URL query. The second element is the
human-readable name for the option that will appear
in the right sidebar.
"""
return (
('true', _('True')),
('false', _('False')),
)
def queryset(self, request, queryset):
"""
Returns the filtered queryset based on the value
provided in the query string and retrievable via
`self.value()`.
"""
# Compare the requested value (either '80s' or '90s')
# to decide how to filter the queryset.
if self.value() == 'true':
return queryset.filter(valid_from__lte=date.today(),
valid_until__gte=date.today())
if self.value() == 'false':
return queryset.exclude(valid_from__lte=date.today(),
valid_until__gte=date.today())
class ConditionSetListDynamicFilter(SimpleListFilter):
title = _('condition sets (publisher-dependant)')
parameter_name = 'condition_set'
def lookups(self, request, model_admin):
if 'journal__publisher__name' in request.GET:
# A publisher name filter is in effect
journal_publisher_name = request.GET['journal__publisher__name']
print([journal_publisher_name])
#cs_by_publisher = model_admin.model.objects.filter(journal__publisher__name=journal_publisher_name)
#print(cs_by_publisher)
#jcs_by_publisher = model_admin.model.objects.all().filter(journal__publisher__name=journal_publisher_name).prefetch_related()
#condition_sets = set([c.condition_set for c in model_admin.model.objects.all().filter(journal__publisher__name=journal_publisher_name)])
#condition_sets = sorted(list(condition_sets))
cs = model_admin.model.objects.filter(journal__publisher__name=journal_publisher_name).values_list('condition_set')
condition_sets = ConditionSet.objects.filter(id__in=cs).order_by('id')
print(condition_sets)
#condition_sets = ConditionSet.objects.filter(journal__publisher__name=journal_publisher_name).order_by('id')
#condition_sets = model_admin.model.objects.filter(journal__publisher__name=journal_publisher_name).
else:
#condition_sets = set([c.condition_set for c in model_admin.model.objects.all()])
condition_sets = ConditionSet.objects.all().order_by('id')
return [(s.id, str(s)) for s in condition_sets]
def queryset(self, request, queryset):
if self.value():
return queryset.filter(condition_set__id__exact=self.value())
@admin.register(OrganizationCondition)
class OrganizationConditionAdmin(ImportExportModelAdmin):
@admin.display(description='Condition Set')
def link_to_conditionset(self, obj):
link = reverse("admin:django_api_conditionset_change", args=[obj.condition_set.id])
return format_html(f'{obj.condition_set}')
search_fields = ("id", "organization__name", "condition_set__id")
list_display = ("id", "organization_name", "link_to_conditionset", "valid_from", "valid_until")
list_select_related = ('condition_set', )
list_filter = ('condition_set__condition_type', XConditionValidListFilter,
# This has become very slow on 2021-12-09, will revisit later
#('condition_set', RelatedOnlyFieldListFilter),
'condition_set__id')
def organization_name(self, obj):
return obj.organization.name
def get_queryset(self, request):
qs = super(OrganizationConditionAdmin, self).get_queryset(request).prefetch_related()
return qs.select_related('condition_set', 'organization', 'condition_set__condition_type', )
@admin.register(Licence)
class LicenceAdmin(ImportExportModelAdmin):
pass
@admin.register(JournalCondition)
class JournalConditionAdmin(ImportExportModelAdmin):
@admin.display(description='Condition Set')
def link_to_conditionset(self, obj):
link = reverse("admin:django_api_conditionset_change", args=[obj.condition_set.id])
return format_html(f'{obj.condition_set}')
search_fields = ("id", "journal__name", "condition_set__id")
list_display = ("id", "journal_name", "link_to_conditionset", "valid_from", "valid_until")
list_filter = ('condition_set__condition_type', XConditionValidListFilter,
'journal__publisher__name',
ConditionSetListDynamicFilter)
#list_filter = ('condition_set__condition_type', XConditionValidListFilter,
# 'journal__publisher__name',)
actions = (end_validity, start_validity, )
def journal_name(self, obj):
return obj.journal.name
def get_queryset(self, request):
qs = super(JournalConditionAdmin, self).get_queryset(request)
return qs.select_related('condition_set', 'journal')
# unsuccessful attempt
# def formfield_for_foreignkey(self, db_field, request, **kwargs):
# if db_field.name == "journal":
# kwargs["queryset"] = Journal.objects.filter(publisher__name__in=Publisher.objects.order_by().values('name').distinct())
# return super().formfield_for_foreignkey(db_field, request, **kwargs)
@admin.register(Cost_factor)
class Cost_factorAdmin(ImportExportModelAdmin):
list_display = ("id", "comment", "amount", "symbol")
list_filter = ('cost_factor_type', 'symbol')
# textarea input is better for comments
def get_form(self, request, obj=None, **kwargs):
kwargs['widgets'] = {'comment': forms.Textarea}
return super().get_form(request, obj, **kwargs)
@admin.register(Cost_factor_type)
class Cost_factor_typeAdmin(ImportExportModelAdmin):
list_display = ("id", "name")
diff --git a/sphinx/_build/doctrees/django_api.doctree b/sphinx/_build/doctrees/django_api.doctree
index 610be3d4..2aba6c33 100644
Binary files a/sphinx/_build/doctrees/django_api.doctree and b/sphinx/_build/doctrees/django_api.doctree differ
diff --git a/sphinx/_build/doctrees/environment.pickle b/sphinx/_build/doctrees/environment.pickle
index 6ce1d718..39cad2c2 100644
Binary files a/sphinx/_build/doctrees/environment.pickle and b/sphinx/_build/doctrees/environment.pickle differ
diff --git a/sphinx/_build/html/django_api.html b/sphinx/_build/html/django_api.html
index 9b93a80b..def1081b 100644
--- a/sphinx/_build/html/django_api.html
+++ b/sphinx/_build/html/django_api.html
@@ -1,4242 +1,4258 @@
The django_api package implements the admin backend and web service components of the OACCT application.
It uses the Django REST framework https://www.django-rest-framework.org/ and the standard Django admin site.
Return True if the given request has permission to change the given
Django model instance, the default implementation doesn’t examine the
obj parameter.
Can be overridden by the user in subclasses. In such case it should
return True if the given request has permission to change the obj
model instance. If obj is None, this should return True if the given
request has permission to change any object of the given type.
Return True if the given request has permission to change the given
Django model instance, the default implementation doesn’t examine the
obj parameter.
Can be overridden by the user in subclasses. In such case it should
return True if the given request has permission to delete the obj
model instance. If obj is None, this should return True if the given
request has permission to delete any object of the given type.
Returns a list of tuples. The first element in each
tuple is the coded value for the option that will
appear in the URL query. The second element is the
human-readable name for the option that will appear
in the right sidebar.
Action applicable to one or more ConditionSets: connect with a list of Journals
+by entering the ISSN for the relevant ones, or all Journals if no ISSN is given.
+Start and end dates must be provided during the action.
+This action is useful to connect a new organization policy or publishing
+agreement with the journals to which it applies.
Action applicable to one or more ConditionSets: connect with all Organizations.
+Start and end dates must be provided during the action.
+This action is useful to connect a new journal policy with all known organizations.
Action to set the end date for selected Journal-Condition relationships.
+This action was introduced to add validity dates to batch-uploaded JournalConditions that lacked this information.
Action to set the start date for selected Journal-Condition relationships.
+This action was introduced to add validity dates to batch-uploaded JournalConditions that lacked this information.
Condition sets: collections of Open Access terms applicable to zero or more Journals and zero or more Organizations
for some specific reason (policy document, agreement, contract…).
Parameters
condition_type (reference to a ConditionType object) – type for the condition set
subtype (eference to a ConditionSubType object) – subtype for the condition set
organization (many-to-many relationship with the Organization class with OrganizationCondition objects as connectors) – zero or more organisations to which the condition set is applicable
journal (many-to-many relationship with the Journal class with JournalCondition objects as connectors) – zero or more journals to which the condition set is applicable
term (many-to-many relationship with the Term class) – zero or more terms included in the condition set
source (URL, optional) – web page with information about the condition set (origin, perimeter, etc.)
comment (str, optional) – description of the condition set as free text (will be used as a title in the frontend)
Organization-ConditionSet connector, linking organization with
condition. The first (valid_from) and last (valid_until) known days of validity are recorded.
Terms: possible options to disseminate an article in Open Access
Parameters
version (many-to-many relationship to the Version class) – zero or more versions for which the Term is applicable (currently only 1 is supported by the application)
cost_factor (many-to-many relationship to the Cost_factor class) – zero or more possible cost factors
licence (many-to-many relationship to the Licence class) – zero or more possible licenses
embargo_months (int) – duration of a possible embargo in months
ir_archiving (bool) – is archiving in an institutional repository allowed/required or not?
comment (str, optional) – extra information as free text
The QuerySet obtained from the database is annotated to obtain the desired sorting order,
i.e. by condition_type, then subtype, then a calculated score so that institutions receive
more attention than funders within a given type/subtype
The QuerySet obtained from the database is annotated to obtain the desired sorting order,
i.e. by condition_type, then subtype, then a calculated score so that institutions receive
more attention than funders within a given type/subtype
\ No newline at end of file
diff --git a/sphinx/_build/html/searchindex.js b/sphinx/_build/html/searchindex.js
index 02e1a3f3..53b3e842 100644
--- a/sphinx/_build/html/searchindex.js
+++ b/sphinx/_build/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["django_api","django_api.management","django_api.management.commands","django_app","index","manage","modules","sphinx_howto"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,sphinx:56},filenames:["django_api.rst","django_api.management.rst","django_api.management.commands.rst","django_app.rst","index.rst","manage.rst","modules.rst","sphinx_howto.txt"],objects:{"":{django_api:[0,0,0,"-"],django_app:[3,0,0,"-"],manage:[5,0,0,"-"]},"django_api.admin":{ConditionSetAdmin:[0,1,1,""],ConditionSetAdminForm:[0,1,1,""],ConditionSetListDynamicFilter:[0,1,1,""],ConditionTypeAdmin:[0,1,1,""],Cost_factorAdmin:[0,1,1,""],Cost_factor_typeAdmin:[0,1,1,""],CountryAdmin:[0,1,1,""],IssnAdmin:[0,1,1,""],IssnInline:[0,1,1,""],JournalAdmin:[0,1,1,""],JournalConditionAdmin:[0,1,1,""],JournalConditionFormset:[0,1,1,""],JournalConditionInline:[0,1,1,""],LanguageAdmin:[0,1,1,""],LicenceAdmin:[0,1,1,""],OaAdmin:[0,1,1,""],OrganizationAdmin:[0,1,1,""],OrganizationConditionAdmin:[0,1,1,""],OrganizationConditionFormset:[0,1,1,""],OrganizationConditionInline:[0,1,1,""],PublisherAdmin:[0,1,1,""],TermAdmin:[0,1,1,""],VersionAdmin:[0,1,1,""],XConditionValidListFilter:[0,1,1,""],connect_with_all_journals:[0,5,1,""],connect_with_all_organizations:[0,5,1,""],end_validity:[0,5,1,""],start_validity:[0,5,1,""]},"django_api.admin.ConditionSetAdmin":{actions:[0,2,1,""],exclude:[0,2,1,""],filter_horizontal:[0,2,1,""],form:[0,2,1,""],get_form:[0,3,1,""],get_queryset:[0,3,1,""],inlines:[0,2,1,""],list_display:[0,2,1,""],list_filter:[0,2,1,""],media:[0,4,1,""],search_fields:[0,2,1,""]},"django_api.admin.ConditionSetAdminForm":{Meta:[0,1,1,""],base_fields:[0,2,1,""],declared_fields:[0,2,1,""],media:[0,4,1,""]},"django_api.admin.ConditionSetAdminForm.Meta":{fields:[0,2,1,""],model:[0,2,1,""]},"django_api.admin.ConditionSetListDynamicFilter":{lookups:[0,3,1,""],parameter_name:[0,2,1,""],queryset:[0,3,1,""],title:[0,2,1,""]},"django_api.admin.ConditionTypeAdmin":{list_display:[0,2,1,""],media:[0,4,1,""]},"django_api.admin.Cost_factorAdmin":{get_form:[0,3,1,""],list_display:[0,2,1,""],list_filter:[0,2,1,""],media:[0,4,1,""]},"django_api.admin.Cost_factor_typeAdmin":{list_display:[0,2,1,""],media:[0,4,1,""]},"django_api.admin.CountryAdmin":{media:[0,4,1,""]},"django_api.admin.IssnAdmin":{list_display:[0,2,1,""],list_filter:[0,2,1,""],media:[0,4,1,""]},"django_api.admin.IssnInline":{has_add_permission:[0,3,1,""],has_change_permission:[0,3,1,""],has_delete_permission:[0,3,1,""],media:[0,4,1,""],model:[0,2,1,""],readonly_fields:[0,2,1,""]},"django_api.admin.JournalAdmin":{filter_horizontal:[0,2,1,""],get_journal_issns:[0,3,1,""],inlines:[0,2,1,""],list_display:[0,2,1,""],list_filter:[0,2,1,""],media:[0,4,1,""],search_fields:[0,2,1,""]},"django_api.admin.JournalConditionAdmin":{actions:[0,2,1,""],get_queryset:[0,3,1,""],journal_name:[0,3,1,""],link_to_conditionset:[0,3,1,""],list_display:[0,2,1,""],list_filter:[0,2,1,""],media:[0,4,1,""],search_fields:[0,2,1,""]},"django_api.admin.JournalConditionInline":{autocomplete_fields:[0,2,1,""],extra:[0,2,1,""],fields:[0,2,1,""],formset:[0,2,1,""],get_queryset:[0,3,1,""],media:[0,4,1,""],model:[0,2,1,""]},"django_api.admin.LanguageAdmin":{media:[0,4,1,""]},"django_api.admin.LicenceAdmin":{media:[0,4,1,""]},"django_api.admin.OaAdmin":{media:[0,4,1,""]},"django_api.admin.OrganizationAdmin":{filter_horizontal:[0,2,1,""],list_display:[0,2,1,""],list_filter:[0,2,1,""],media:[0,4,1,""],search_fields:[0,2,1,""]},"django_api.admin.OrganizationConditionAdmin":{get_queryset:[0,3,1,""],link_to_conditionset:[0,3,1,""],list_display:[0,2,1,""],list_filter:[0,2,1,""],list_select_related:[0,2,1,""],media:[0,4,1,""],organization_name:[0,3,1,""],search_fields:[0,2,1,""]},"django_api.admin.OrganizationConditionInline":{autocomplete_fields:[0,2,1,""],extra:[0,2,1,""],formset:[0,2,1,""],media:[0,4,1,""],model:[0,2,1,""]},"django_api.admin.PublisherAdmin":{filter_horizontal:[0,2,1,""],list_display:[0,2,1,""],list_filter:[0,2,1,""],media:[0,4,1,""]},"django_api.admin.TermAdmin":{filter_horizontal:[0,2,1,""],get_form:[0,3,1,""],list_display:[0,2,1,""],list_filter:[0,2,1,""],media:[0,4,1,""],search_fields:[0,2,1,""]},"django_api.admin.VersionAdmin":{media:[0,4,1,""]},"django_api.admin.XConditionValidListFilter":{lookups:[0,3,1,""],parameter_name:[0,2,1,""],queryset:[0,3,1,""],title:[0,2,1,""]},"django_api.apps":{DjangoApiConfig:[0,1,1,""]},"django_api.apps.DjangoApiConfig":{name:[0,2,1,""],verbose_name:[0,2,1,""]},"django_api.management":{commands:[2,0,0,"-"]},"django_api.management.commands":{generate_rql_class:[2,0,0,"-"]},"django_api.management.commands.generate_rql_class":{Command:[2,1,1,""]},"django_api.management.commands.generate_rql_class.Command":{add_arguments:[2,3,1,""],handle:[2,3,1,""],help:[2,2,1,""]},"django_api.models":{ConditionSet:[0,1,1,""],ConditionSubType:[0,1,1,""],ConditionType:[0,1,1,""],Cost_factor:[0,1,1,""],Cost_factor_type:[0,1,1,""],Country:[0,1,1,""],Issn:[0,1,1,""],Journal:[0,1,1,""],JournalCondition:[0,1,1,""],Language:[0,1,1,""],Licence:[0,1,1,""],Oa:[0,1,1,""],Organization:[0,1,1,""],OrganizationCondition:[0,1,1,""],Publisher:[0,1,1,""],Term:[0,1,1,""],Version:[0,1,1,""]},"django_api.models.ConditionSet":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],comment:[0,2,1,""],condition_type:[0,2,1,""],condition_type_id:[0,2,1,""],id:[0,2,1,""],journal:[0,2,1,""],journalcondition_set:[0,2,1,""],objects:[0,2,1,""],organization:[0,2,1,""],organizationcondition_set:[0,2,1,""],source:[0,2,1,""],subtype:[0,2,1,""],subtype_id:[0,2,1,""],term:[0,2,1,""]},"django_api.models.ConditionSubType":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],conditionset_set:[0,2,1,""],get_default_pk:[0,3,1,""],id:[0,2,1,""],label:[0,2,1,""],objects:[0,2,1,""]},"django_api.models.ConditionType":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],condition_issuer:[0,2,1,""],conditionset_set:[0,2,1,""],id:[0,2,1,""],objects:[0,2,1,""]},"django_api.models.Cost_factor":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],amount:[0,2,1,""],comment:[0,2,1,""],cost_factor_type:[0,2,1,""],cost_factor_type_id:[0,2,1,""],id:[0,2,1,""],objects:[0,2,1,""],symbol:[0,2,1,""],term_set:[0,2,1,""]},"django_api.models.Cost_factor_type":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],cost_factor_set:[0,2,1,""],id:[0,2,1,""],name:[0,2,1,""],objects:[0,2,1,""]},"django_api.models.Country":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],id:[0,2,1,""],iso_code:[0,2,1,""],name:[0,2,1,""],objects:[0,2,1,""],organization_set:[0,2,1,""],publisher_set:[0,2,1,""]},"django_api.models.Issn":{DoesNotExist:[0,6,1,""],ELECTRONIC:[0,2,1,""],MultipleObjectsReturned:[0,6,1,""],OTHER:[0,2,1,""],PRINT:[0,2,1,""],TYPE_CHOICES:[0,2,1,""],get_issn_type_display:[0,3,1,""],id:[0,2,1,""],issn:[0,2,1,""],issn_type:[0,2,1,""],journal:[0,2,1,""],journal_id:[0,2,1,""],objects:[0,2,1,""]},"django_api.models.Journal":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],classIssn:[0,2,1,""],conditionset_set:[0,2,1,""],doaj_seal:[0,2,1,""],doaj_status:[0,2,1,""],end_year:[0,2,1,""],id:[0,2,1,""],journalcondition_set:[0,2,1,""],language:[0,2,1,""],lockss:[0,2,1,""],name:[0,2,1,""],name_short_iso_4:[0,2,1,""],nlch:[0,2,1,""],oa_options:[0,2,1,""],oa_status:[0,2,1,""],oa_status_id:[0,2,1,""],objects:[0,2,1,""],portico:[0,2,1,""],publisher:[0,2,1,""],qoam_av_score:[0,2,1,""],starting_year:[0,2,1,""],website:[0,2,1,""]},"django_api.models.JournalCondition":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],condition_set:[0,2,1,""],condition_set_id:[0,2,1,""],id:[0,2,1,""],journal:[0,2,1,""],journal_id:[0,2,1,""],objects:[0,2,1,""],valid_from:[0,2,1,""],valid_until:[0,2,1,""]},"django_api.models.Language":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],id:[0,2,1,""],iso_code:[0,2,1,""],journal_set:[0,2,1,""],name:[0,2,1,""],objects:[0,2,1,""]},"django_api.models.Licence":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],id:[0,2,1,""],name_or_abbrev:[0,2,1,""],objects:[0,2,1,""],term_set:[0,2,1,""],website:[0,2,1,""]},"django_api.models.Oa":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],accepted_manuscript:[0,2,1,""],apc:[0,2,1,""],description:[0,2,1,""],final_version:[0,2,1,""],id:[0,2,1,""],oa_status:[0,2,1,""],objects:[0,2,1,""],status:[0,2,1,""],subscription:[0,2,1,""]},"django_api.models.Organization":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],conditionset_set:[0,2,1,""],country:[0,2,1,""],fundref:[0,2,1,""],id:[0,2,1,""],ir_name:[0,2,1,""],ir_url:[0,2,1,""],is_funder:[0,2,1,""],name:[0,2,1,""],objects:[0,2,1,""],organizationcondition_set:[0,2,1,""],ror:[0,2,1,""],starting_year:[0,2,1,""],website:[0,2,1,""]},"django_api.models.OrganizationCondition":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],condition_set:[0,2,1,""],condition_set_id:[0,2,1,""],id:[0,2,1,""],objects:[0,2,1,""],organization:[0,2,1,""],organization_id:[0,2,1,""],valid_from:[0,2,1,""],valid_until:[0,2,1,""]},"django_api.models.Publisher":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],city:[0,2,1,""],country:[0,2,1,""],id:[0,2,1,""],journal_set:[0,2,1,""],name:[0,2,1,""],oa_policies:[0,2,1,""],objects:[0,2,1,""],starting_year:[0,2,1,""],state:[0,2,1,""],website:[0,2,1,""]},"django_api.models.Term":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],comment:[0,2,1,""],conditionset_set:[0,2,1,""],cost_factor:[0,2,1,""],embargo_months:[0,2,1,""],id:[0,2,1,""],ir_archiving:[0,2,1,""],licence:[0,2,1,""],objects:[0,2,1,""],version:[0,2,1,""]},"django_api.models.Version":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],description:[0,2,1,""],id:[0,2,1,""],objects:[0,2,1,""],term_set:[0,2,1,""]},"django_api.serializers":{ConditionSetLightSerializer:[0,1,1,""],ConditionSetSerializer:[0,1,1,""],ConditionSubTypeSerializer:[0,1,1,""],ConditionTypeSerializer:[0,1,1,""],Cost_factorSerializer:[0,1,1,""],Cost_factor_typeSerializer:[0,1,1,""],CountrySerializer:[0,1,1,""],IssnSerializer:[0,1,1,""],JournalConditionSerializer:[0,1,1,""],JournalIdSerializer:[0,1,1,""],JournalLightSerializer:[0,1,1,""],JournalSerializer:[0,1,1,""],LanguageSerializer:[0,1,1,""],LicenceSerializer:[0,1,1,""],OaSerializer:[0,1,1,""],OrgaSerializer:[0,1,1,""],OrganizationConditionSerializer:[0,1,1,""],PublisherSerializer:[0,1,1,""],TermSerializer:[0,1,1,""],VersionSerializer:[0,1,1,""]},"django_api.serializers.ConditionSetLightSerializer":{Meta:[0,1,1,""]},"django_api.serializers.ConditionSetLightSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.ConditionSetSerializer":{Meta:[0,1,1,""]},"django_api.serializers.ConditionSetSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.ConditionSubTypeSerializer":{Meta:[0,1,1,""]},"django_api.serializers.ConditionSubTypeSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.ConditionTypeSerializer":{Meta:[0,1,1,""]},"django_api.serializers.ConditionTypeSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.Cost_factorSerializer":{Meta:[0,1,1,""]},"django_api.serializers.Cost_factorSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.Cost_factor_typeSerializer":{Meta:[0,1,1,""]},"django_api.serializers.Cost_factor_typeSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.CountrySerializer":{Meta:[0,1,1,""]},"django_api.serializers.CountrySerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.IssnSerializer":{Meta:[0,1,1,""]},"django_api.serializers.IssnSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.JournalConditionSerializer":{Meta:[0,1,1,""]},"django_api.serializers.JournalConditionSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.JournalIdSerializer":{Meta:[0,1,1,""]},"django_api.serializers.JournalIdSerializer.Meta":{fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.JournalLightSerializer":{Meta:[0,1,1,""]},"django_api.serializers.JournalLightSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.JournalSerializer":{Meta:[0,1,1,""]},"django_api.serializers.JournalSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.LanguageSerializer":{Meta:[0,1,1,""]},"django_api.serializers.LanguageSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.LicenceSerializer":{Meta:[0,1,1,""]},"django_api.serializers.LicenceSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.OaSerializer":{Meta:[0,1,1,""]},"django_api.serializers.OaSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.OrgaSerializer":{Meta:[0,1,1,""]},"django_api.serializers.OrgaSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.OrganizationConditionSerializer":{Meta:[0,1,1,""]},"django_api.serializers.OrganizationConditionSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.PublisherSerializer":{Meta:[0,1,1,""]},"django_api.serializers.PublisherSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.TermSerializer":{Meta:[0,1,1,""]},"django_api.serializers.TermSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.VersionSerializer":{Meta:[0,1,1,""],description:[0,2,1,""]},"django_api.serializers.VersionSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.views":{ConditionSetFilters:[0,1,1,""],ConditionSetLightViewSet:[0,1,1,""],ConditionSetViewSet:[0,1,1,""],ConditionTypeViewSet:[0,1,1,""],Cost_factorViewSet:[0,1,1,""],Cost_factor_typeViewSet:[0,1,1,""],CountryViewSet:[0,1,1,""],FunderViewSet:[0,1,1,""],IssnViewSet:[0,1,1,""],JournalConditionViewSet:[0,1,1,""],JournalLightViewSet:[0,1,1,""],JournalViewSet:[0,1,1,""],LanguageViewSet:[0,1,1,""],LicenceViewSet:[0,1,1,""],OaViewSet:[0,1,1,""],OrgaViewSet:[0,1,1,""],OrganizationConditionViewSet:[0,1,1,""],PublisherViewSet:[0,1,1,""],TermViewSet:[0,1,1,""],VersionViewSet:[0,1,1,""]},"django_api.views.ConditionSetFilters":{DISTINCT:[0,2,1,""],FILTERS:[0,2,1,""],MODEL:[0,2,1,""]},"django_api.views.ConditionSetLightViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],rql_filter_class:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.ConditionSetViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],rql_filter_class:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.ConditionTypeViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.Cost_factorViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.Cost_factor_typeViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.CountryViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.FunderViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.IssnViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.JournalConditionViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.JournalLightViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],filter_backends:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],search_fields:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.JournalViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],filter_backends:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],search_fields:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.LanguageViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.LicenceViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.OaViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.OrgaViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.OrganizationConditionViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.PublisherViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.TermViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.VersionViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},django_api:{admin:[0,0,0,"-"],apps:[0,0,0,"-"],management:[1,0,0,"-"],models:[0,0,0,"-"],serializers:[0,0,0,"-"],tests:[0,0,0,"-"],urls:[0,0,0,"-"],views:[0,0,0,"-"]},django_app:{asgi:[3,0,0,"-"],settings:[3,0,0,"-"],settings_dev:[3,0,0,"-"],settings_prod:[3,0,0,"-"],settings_test:[3,0,0,"-"],urls:[3,0,0,"-"],wsgi:[3,0,0,"-"]},manage:{main:[5,5,1,""]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","attribute","Python attribute"],"3":["py","method","Python method"],"4":["py","property","Python property"],"5":["py","function","Python function"],"6":["py","exception","Python exception"]},objtypes:{"0":"py:module","1":"py:class","2":"py:attribute","3":"py:method","4":"py:property","5":"py:function","6":"py:exception"},terms:{"0":0,"0001":0,"0002":0,"0003":0,"0269":0,"04":0,"0503":0,"0729":0,"08":0,"0month":0,"1":[0,3],"10":0,"100":0,"1000":0,"1010":[],"1013":[],"1017":[],"1020":0,"1021":[],"1034":[],"1042":[],"1045":[],"1057":[],"1070":[],"1071":[],"1073":[],"1076":[],"1079":0,"1098":[],"11":0,"1102":[],"1106":[],"1110":[],"1111":0,"1132":[],"1136":[],"1140":[],"1153":[],"1154":[],"1156":[],"1157":[],"1159":[],"1160":0,"1177":0,"1183":[],"1185":[],"1190":[],"12":0,"1211":0,"1234":0,"1253":0,"1256":0,"126":0,"1264":0,"127":0,"13":0,"1303":0,"1309":[],"1317":[],"1319":[],"1321":[],"1325":[],"1327":[],"1328":[],"14":0,"1429":0,"1440":0,"1442":0,"1446":0,"1448":0,"15":0,"1586":0,"16":0,"1607":0,"1616":0,"1651":[],"1696":0,"17":0,"1755":0,"179":0,"18":0,"1850":0,"189":[],"19":0,"1997":0,"1_alpha":0,"2":0,"20":0,"2005":0,"2008":0,"2013":0,"2014":0,"2015":0,"2016":0,"2017":0,"2018":0,"2021":0,"2023":0,"2041":0,"21":0,"2143":0,"2156":[],"2200":0,"2227":[],"235":[],"239":0,"253":0,"2574":0,"261":[],"2654":0,"2670":0,"2700":0,"278":0,"2815":0,"282":0,"2825":0,"299":[],"2999":0,"3":[0,3],"3022":0,"3060":0,"3166":0,"3768":0,"393":[],"394":[],"395":[],"396":[],"397":[],"398":[],"399":[],"4":0,"400":0,"401":0,"4010":0,"404":[],"416":[],"419":[],"432":[],"434":0,"441":[],"442":[],"443":0,"461":[],"479":0,"48":0,"484":[],"4842":0,"485":0,"486":0,"487":0,"488":0,"489":0,"490":0,"491":0,"492":0,"493":0,"496":0,"4966":0,"5":0,"511":0,"514":[],"515":0,"525":0,"528":0,"53":[],"531":[],"533":0,"538":0,"539":0,"540":0,"543":[],"544":[],"550":[],"558":0,"564":[],"565":[],"566":[],"567":[],"5678":0,"575":0,"579":[],"582":[],"583":[],"584":[],"586":0,"587":[],"588":[],"6":0,"600":[],"6268":0,"6322":0,"639":0,"64":0,"644":0,"663":0,"668":0,"678":0,"7":0,"70":[],"701":0,"708":0,"710":0,"712":0,"713":0,"731":0,"734":0,"735":0,"737":0,"738":0,"740":0,"7820":0,"7863":0,"8":0,"8000":0,"844":0,"845":0,"846":0,"847":0,"848":0,"849":0,"850":0,"851":0,"852":0,"853":0,"854":0,"855":0,"856":0,"857":0,"858":0,"859":0,"860":0,"861":0,"8614":0,"862":0,"863":0,"9":0,"921":0,"9297":0,"9343":0,"9370":0,"941":[],"9440":0,"9513":0,"96":0,"999998":0,"999999":0,"\u00e9cole":0,"abstract":0,"akad\u00e9miai":0,"case":0,"class":[0,2,3],"default":0,"do":0,"f\u00e9d\u00e9rale":0,"f\u00f6rderung":0,"f\u00fcr":0,"function":[0,3],"graub\u00fcnden":0,"import":3,"int":0,"k\u00fcndig":0,"kiad\u00f3":0,"new":0,"optiona\u00e9":0,"p\u00e4dagogisch":0,"p\u00e9dagogiqu":0,"p\u00e9done":0,"public":0,"return":0,"short":0,"true":0,A:0,BY:0,For:3,If:0,In:0,It:[0,3],The:[0,2,3],__all__:0,__str__:0,aaa:0,aamick:0,abbrevi:0,abkhazian:0,about:0,ac:0,academ:0,academi:0,academicmedicin:0,acbcct:0,accac:0,accept:0,accepted_manuscript:0,access:[0,4],accessor:0,account:0,accp:0,achines:0,achre4:0,acknowledg:0,acm:0,acoli:0,acoust:0,acta:0,action:0,actual:[0,2],adangm:0,add:[0,2,3],add_argu:2,add_view:0,address:0,admin:[3,4,6],admin_sit:0,administr:[0,5],advanc:0,adygei:0,adygh:0,aelccp:0,aeronaut:0,afar:0,afghanistan:0,afrihili:0,afrikaan:0,afro:0,agenc:0,agreement:0,agroscop:0,aid:0,ainu:0,aip:0,aipcp:0,akan:0,akkadian:0,albania:0,albanian:0,aleut:0,algeria:0,algonquian:0,alia:0,all:[0,2],allergi:0,allow:0,allpha:[],alpha:0,alpham:0,altaic:0,alwai:0,america:0,american:0,amhar:0,amount:0,an:[0,3],ancac3:0,andorra:0,angewandt:0,angika:0,angola:0,anguilla:0,ani:0,annal:0,annot:0,anoth:3,anr:0,antarctica:0,antigen:0,antigua:0,apach:0,apc:0,apchd5:0,api:0,apidoc:7,app:[4,6],app_modul:0,app_nam:0,appconfig:0,appear:0,appli:0,applic:[0,3],ar:0,arab:0,archiv:0,archivingtru:0,arg:[0,2],argentina:0,argument:[0,2],armenia:0,art:0,articl:0,aruba:0,as_view:3,ascefj:0,asgi:[4,6],asiat:0,associ:0,attent:0,attribut:0,australia:0,austria:0,austrian:0,authent:0,authentification_class:0,author:0,autocomplete_field:0,automat:[0,2],ayc:0,azerbaijan:0,back:0,backend:0,bahama:0,bahrain:0,bangladesh:0,barbado:[],barbuda:0,base:[0,2,3],base_field:0,basecommand:2,baseinlineformset:0,basenam:0,basicauthent:0,beda:0,bejun:0,belaru:[],belong:0,below:0,bern:0,between:0,bfh:0,big:0,bill:0,bioengin:0,biologi:0,biologischen:0,biomaterialia:0,biotechnolog:0,blackwel:0,blog:3,bool:0,both:0,british:0,build:[0,7],built:0,c:0,calcul:0,callabl:3,cambridg:0,can:0,cancer:0,canton:0,catalysi:0,cc0:0,cc:0,cern:0,chang:0,change_view:0,changelist_view:0,charact:0,charfield:0,charg:0,check:4,chemi:0,chemic:0,chemistri:0,chest:0,child:0,children:0,citat:0,citi:0,classissn:0,classissn__issn:0,classmethod:0,clinic:0,code:[0,7],collect:0,colleg:0,com:[0,3],command:[1,5],comment:0,commun:0,complianc:4,compon:0,condit:0,condition_issu:0,condition_set:0,condition_set__condition_typ:0,condition_set__id:0,condition_set_id:0,condition_typ:0,condition_type__condition_issu:0,condition_type_id:0,conditionset:0,conditionset_set:0,conditionsetadmin:0,conditionsetadminform:0,conditionsetfilt:0,conditionsetlightseri:0,conditionsetlightviewset:0,conditionsetlistdynamicfilt:0,conditionsetseri:0,conditionsetviewset:0,conditionsubtyp:0,conditionsubtypeseri:0,conditiontyp:0,conditiontypeadmin:0,conditiontypeseri:0,conditiontypeviewset:0,condtionset:0,condtiontyp:[],confer:0,config:[0,3],configur:3,connect:0,connect_all_journ:0,connect_with_all_journ:0,connect_with_all_organ:0,connector:0,content:6,contract:0,contrib:0,copenhagen:0,copyright:0,core:[0,2],corpor:0,cost:0,cost_factor:0,cost_factor_set:0,cost_factor_typ:0,cost_factor_type_id:0,cost_factor_typeadmin:0,cost_factor_typeseri:0,cost_factor_typeviewset:0,cost_factoradmin:0,cost_factorseri:0,cost_factorviewset:0,council:0,countri:0,countryadmin:0,countryseri:0,countryviewset:0,creat:0,create_forward_many_to_many_manag:0,crossref:0,crystal:0,crystallographica:0,currenc:0,current:0,custom:2,cycl:0,dai:0,databas:0,database_model_20210421_mb:0,date:0,db:0,de:0,decim:0,declared_field:0,def:0,defer:0,defin:0,definit:0,deleg:0,delet:0,depart:0,depend:0,deploy:3,depth:[0,2],der:0,dermatolog:0,describ:0,descript:0,desir:0,detail:0,develop:0,diabet:0,diamond:0,did:0,directori:0,discount:0,dissemin:0,distinct:0,distinguish:0,distribut:0,dj_rql:0,django:[0,2,3,5],django_api:[3,4,6],django_app:[4,6],djangoapiconfig:0,djangoproject:3,dl:0,doaj:0,doaj_seal:0,doaj_statu:0,doc:3,document:0,doe:0,doesn:0,doesnotexist:0,domain:0,drawio:0,drf:0,drf_writable_nest:0,du:0,durat:0,dure:0,dynam:0,e:0,each:0,earth:[],eawag:0,edit:0,educ:0,efer:0,electron:0,element:0,elsevi:0,embargo:0,embargo_month:0,empa:0,emploi:0,en:[0,3],end:0,end_valid:0,end_year:0,energi:0,engin:0,english:0,entiti:0,entri:2,epfl:0,epilepsia:0,eq:0,erc:0,essenti:0,etc:0,eth:0,eu:0,eur:0,european:0,examin:0,exampl:[0,3],except:0,exclud:0,execut:0,experiment:0,expos:3,extra:0,fachhochschul:0,factor:0,fals:[0,2],feb:0,fibl:0,field:0,file:[3,7],filter:[0,2],filter_backend:0,filter_cl:0,filter_horizont:0,final_vers:0,financi:0,fine:0,first:0,force_color:2,foreignkei:0,form:0,formset:0,forschung:0,forschungsinstitut:0,forward:0,forwardmanytoonedescriptor:0,forwardonetoonedescriptor:0,found:0,foundat:0,fr:0,framework:0,free:0,freshwat:0,fribourg:0,from:[0,3,7],frontend:0,full:[0,3],fund:0,funder:0,funderviewset:0,fundref:0,fwf:0,gate:0,ge:0,gener:[0,2,3,7],generate_rql_class:1,geneva:0,geophys:0,geriatr:0,get_default_pk:0,get_form:0,get_issn_type_displai:0,get_journal_issn:0,get_queryset:0,github:0,given:0,go:0,gold:0,graduat:0,graphic:0,green:0,group:0,ha:0,handl:2,has_add_permiss:0,has_change_permiss:0,has_delete_permiss:0,haut:0,health:0,heart:0,help:2,hep:0,hepatolog:[],here:0,hhmi:0,hochschul:0,home:[0,3],how:4,howard:0,howto:3,htm:0,html:[0,7],http:[0,3],hugh:0,human:0,hybrid:0,i:0,id:0,ideal:0,identifi:0,iheid:0,immunolog:0,immunologist:0,implement:[0,2],import_export:0,importexportmodeladmin:0,improv:0,includ:[0,3],indentifi:0,index:[0,4],inform:[0,3],inherit:0,inlin:0,instanc:0,institut:0,interest:0,interfac:0,intern:0,investig:0,io:0,ir_archiv:0,ir_nam:0,ir_url:0,is_fund:0,isauthenticatedorreadonli:0,iso:0,iso_3166:0,iso_639:0,iso_cod:0,issn:0,issn_typ:0,issnadmin:0,issninlin:0,issnseri:0,issnviewset:0,issu:0,its:0,jdb:0,journal:0,journal__nam:0,journal__publisher__nam:0,journal_id:0,journal_nam:0,journal_set:0,journaladmin:0,journalcondit:0,journalcondition_set:0,journalconditionadmin:0,journalconditionformset:0,journalconditioninlin:0,journalconditionseri:0,journalconditionviewset:0,journalidseri:0,journallightseri:0,journallightviewset:0,journalseri:0,journalviewset:0,kalaido:0,known:0,kwarg:0,la:0,label:0,landbau:0,landform:[],languag:0,languageadmin:0,languageseri:0,languageviewset:0,last:0,latest:0,lausann:0,le:0,letter:0,level:3,lib4ri:0,librari:0,licenc:0,licenceadmin:0,licenceseri:0,licenceviewset:0,licens:0,life:0,light:0,lighter:0,limnolog:0,line:5,link:0,link_to_conditionset:0,list:[0,3],list_displai:0,list_filt:0,list_select_rel:0,load:0,locat:0,lockss:0,logic:2,loi:0,london:0,lookup:0,lucern:0,lww:0,main:[0,5],make:7,malaria:0,manag:[0,4,6],mani:0,manuscript:0,manytomanydescriptor:0,manytomanyfield:0,marker:0,materi:0,materialia:0,mathemat:[],me:0,media:0,medic:0,medicin:0,meet:0,melinda:0,meta:0,method:[0,2],migrat:7,mmv:0,model:[2,4,6],model_admin:0,modeladmin:0,modelchoicefield:0,modelform:0,modelmultiplechoicefield:0,modelseri:0,modelviewset:0,modul:[4,6],month:0,more:[0,3],most:0,multipl:0,multipleobjectsreturn:0,must:[0,2],my_app:3,name:[0,3],name_or_abbrev:0,name_short_iso_4:0,namespac:0,nano:0,nasa:0,nation:0,national:0,nationalfond:0,nc:0,nd:0,ne:0,need:0,nest:0,neurochemistri:0,neurochirurgica:0,neurolog:0,neuropathologica:0,neurosci:[],newli:0,newslett:0,nih:0,nlch:0,no_color:2,none:[0,2],notic:0,nsf:0,nuclear:0,number:0,numer:0,o:7,oa:0,oa_opt:0,oa_polici:0,oa_statu:0,oa_status_id:0,oaadmin:0,oacct:0,oaseri:0,oaviewset:0,obj:0,object:0,objectdoesnotexist:0,obtain:0,oceanographi:0,oegan:0,offic:0,officially_assigned_code_el:0,one:0,onli:0,onlinelibrari:0,open:[0,4],openapc:0,ophthalmologica:0,option:[0,2],oral:[],order:0,org:0,organ:0,organis:0,organizatiob:[],organization__nam:0,organization_id:0,organization_nam:0,organization_set:0,organizationadmin:0,organizationcondit:0,organizationcondition_set:0,organizationconditionadmin:0,organizationconditionformset:0,organizationconditioninlin:0,organizationconditionseri:0,organizationconditionviewset:0,orgaseri:0,orgaviewset:0,origin:0,ost:0,ostschweiz:0,other:0,other_app:3,overridden:0,packag:[4,6],paediatrica:[],page:[0,4],paper:0,param:0,paramet:0,parameter_nam:0,parent:0,parent_model:0,parent_obj:0,parser:2,path:3,patholog:0,pediatr:0,per:0,perform:0,perimet:0,permiss:0,permission_class:0,ph:0,phgr:0,photon:0,phsh:0,phsz:0,phtg:0,physic:0,physician:0,physicist:[],physiolog:0,pizza:0,pleas:[0,3],point:2,polici:0,polytechniqu:0,portal:0,portico:0,possibl:0,press:0,print:0,proceed:0,process:0,product:0,program:0,programarch:0,project:[0,3],properti:0,provid:0,provinc:0,psi:0,pub:0,publicwebsit:0,publish:0,publisher_set:0,publisheradmin:0,publisherseri:0,publisherviewset:0,qoam:0,qoam_av_scor:0,qualiti:0,quantum:0,queri:0,queryset:0,read:0,readabl:0,readonly_field:0,readthedoc:0,reason:0,receiv:0,recherch:0,record:0,ref:[0,3],refer:0,refund:0,registri:0,rehabilit:[],relat:[0,2],related_nam:0,relatedonlyfieldlistfilt:0,relationshio:0,relationship:0,remain:0,remind:0,render:0,repositori:0,request:0,requir:0,reseach:0,research:0,reseourc:[],reserv:0,resourc:0,rest:0,rest_framework:0,retriev:0,revers:0,reversemanytoonedescriptor:0,right:0,ror:0,rout:3,rql:0,rql_filter_class:0,rqlfilterclass:0,rqlmixin:0,rst:7,run:5,s:[0,5],sa:0,samoa:0,schaffhausen:0,schweizerisch:0,schwyz:0,scienc:0,scitat:0,score:0,script:0,seal:0,search:4,search_field:0,searchfilt:0,second:0,section:0,see:3,select:0,self:0,sensor:0,serial:[4,6],serializer_class:0,servic:0,set:[0,4,6],settings_dev:[4,6],settings_prod:[4,6],settings_test:[4,6],short_descript:0,should:0,side:0,sidebar:0,sigplan:0,sildavi:0,simplelistfilt:0,site:0,snf:0,so:0,societi:0,softwar:0,some:0,sort:0,sourc:[0,7],space:0,special:0,specif:0,specifi:2,sphinx:7,springer:0,standard:0,start_valid:0,starting_year:0,startproject:3,state:0,statu:0,status:0,stderr:2,stdout:2,str:0,string:0,structur:0,studi:0,stuff:0,subclass:[0,2],submit:0,submodul:[1,4,6],subpackag:[4,6],subscript:0,subtyp:0,subtype_id:0,suffix:0,support:0,suppos:0,surfac:[],surgeon:0,surgeri:[],symbol:0,synergi:0,t:0,tabularinlin:0,task:5,teacher:0,term:0,term_set:0,termadmin:0,termseri:0,termviewset:0,test2:0,test:[4,6,7],text:0,than:0,thi:[0,2,3],through:0,thurgau:0,time:0,tissu:0,titl:0,tog:0,tool:4,top:0,topic:3,transact:0,truncat:0,trust:0,tupl:0,two:0,type:0,type_choic:0,ua:0,unig:0,union:0,univers:0,unknown:0,up:0,updat:4,url:[4,6],urlconf:3,urlfield:0,urlpattern:3,us:[0,3],usd:0,user:0,util:5,valid:0,valid_from:0,valid_until:0,valu:[0,3],variabl:3,vaud:0,ventur:0,verbos:0,verbose_nam:0,version:0,versionadmin:0,versionseri:0,versionviewset:0,via:0,view:[3,4,6],viewset:0,vs:0,walli:0,we:0,web:0,websit:0,weight:0,wellcom:0,what:0,when:0,which:0,who:0,widget:0,wiki:0,wikipedia:0,wilei:0,wissenschaftlichen:0,within:0,word:0,world:0,worldwid:0,wrapper:0,writabl:0,writablenestedmodelseri:0,write:0,wsgi:[4,6],wsl:0,www:0,xconditionvalidlistfilt:0,year:0,york:0,zero:0,zur:0,zurich:0},titles:["django_api package","django_api.management package","django_api.management.commands package","django_app package","Welcome to OACCT\u2019s documentation!","manage module","open-access-compliance-check-tool-oacct","How to update documentation?"],titleterms:{access:6,admin:0,app:0,asgi:3,check:6,command:2,complianc:6,content:[0,1,2,3,4],django_api:[0,1,2],django_app:3,document:[4,7],generate_rql_class:2,how:7,indic:4,manag:[1,2,5],model:0,modul:[0,1,2,3,5],oacct:[4,6],open:6,packag:[0,1,2,3],s:4,serial:0,set:3,settings_dev:3,settings_prod:3,settings_test:3,submodul:[0,2,3],subpackag:[0,1],tabl:4,test:0,tool:6,updat:7,url:[0,3],view:0,welcom:4,wsgi:3}})
\ No newline at end of file
+Search.setIndex({docnames:["django_api","django_api.management","django_api.management.commands","django_app","index","manage","modules","sphinx_howto"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,sphinx:56},filenames:["django_api.rst","django_api.management.rst","django_api.management.commands.rst","django_app.rst","index.rst","manage.rst","modules.rst","sphinx_howto.txt"],objects:{"":{django_api:[0,0,0,"-"],django_app:[3,0,0,"-"],manage:[5,0,0,"-"]},"django_api.admin":{ConditionSetAdmin:[0,1,1,""],ConditionSetAdminForm:[0,1,1,""],ConditionSetListDynamicFilter:[0,1,1,""],ConditionTypeAdmin:[0,1,1,""],Cost_factorAdmin:[0,1,1,""],Cost_factor_typeAdmin:[0,1,1,""],CountryAdmin:[0,1,1,""],IssnAdmin:[0,1,1,""],IssnInline:[0,1,1,""],JournalAdmin:[0,1,1,""],JournalConditionAdmin:[0,1,1,""],JournalConditionFormset:[0,1,1,""],JournalConditionInline:[0,1,1,""],LanguageAdmin:[0,1,1,""],LicenceAdmin:[0,1,1,""],OaAdmin:[0,1,1,""],OrganizationAdmin:[0,1,1,""],OrganizationConditionAdmin:[0,1,1,""],OrganizationConditionFormset:[0,1,1,""],OrganizationConditionInline:[0,1,1,""],PublisherAdmin:[0,1,1,""],TermAdmin:[0,1,1,""],VersionAdmin:[0,1,1,""],XConditionValidListFilter:[0,1,1,""],connect_with_all_journals:[0,5,1,""],connect_with_all_organizations:[0,5,1,""],end_validity:[0,5,1,""],start_validity:[0,5,1,""]},"django_api.admin.ConditionSetAdmin":{actions:[0,2,1,""],exclude:[0,2,1,""],filter_horizontal:[0,2,1,""],form:[0,2,1,""],get_form:[0,3,1,""],get_queryset:[0,3,1,""],inlines:[0,2,1,""],list_display:[0,2,1,""],list_filter:[0,2,1,""],media:[0,4,1,""],search_fields:[0,2,1,""]},"django_api.admin.ConditionSetAdminForm":{Meta:[0,1,1,""],base_fields:[0,2,1,""],declared_fields:[0,2,1,""],media:[0,4,1,""]},"django_api.admin.ConditionSetAdminForm.Meta":{fields:[0,2,1,""],model:[0,2,1,""]},"django_api.admin.ConditionSetListDynamicFilter":{lookups:[0,3,1,""],parameter_name:[0,2,1,""],queryset:[0,3,1,""],title:[0,2,1,""]},"django_api.admin.ConditionTypeAdmin":{list_display:[0,2,1,""],media:[0,4,1,""]},"django_api.admin.Cost_factorAdmin":{get_form:[0,3,1,""],list_display:[0,2,1,""],list_filter:[0,2,1,""],media:[0,4,1,""]},"django_api.admin.Cost_factor_typeAdmin":{list_display:[0,2,1,""],media:[0,4,1,""]},"django_api.admin.CountryAdmin":{media:[0,4,1,""]},"django_api.admin.IssnAdmin":{list_display:[0,2,1,""],list_filter:[0,2,1,""],media:[0,4,1,""]},"django_api.admin.IssnInline":{has_add_permission:[0,3,1,""],has_change_permission:[0,3,1,""],has_delete_permission:[0,3,1,""],media:[0,4,1,""],model:[0,2,1,""],readonly_fields:[0,2,1,""]},"django_api.admin.JournalAdmin":{filter_horizontal:[0,2,1,""],get_journal_issns:[0,3,1,""],inlines:[0,2,1,""],list_display:[0,2,1,""],list_filter:[0,2,1,""],media:[0,4,1,""],search_fields:[0,2,1,""]},"django_api.admin.JournalConditionAdmin":{actions:[0,2,1,""],get_queryset:[0,3,1,""],journal_name:[0,3,1,""],link_to_conditionset:[0,3,1,""],list_display:[0,2,1,""],list_filter:[0,2,1,""],media:[0,4,1,""],search_fields:[0,2,1,""]},"django_api.admin.JournalConditionInline":{autocomplete_fields:[0,2,1,""],extra:[0,2,1,""],fields:[0,2,1,""],formset:[0,2,1,""],get_queryset:[0,3,1,""],media:[0,4,1,""],model:[0,2,1,""]},"django_api.admin.LanguageAdmin":{media:[0,4,1,""]},"django_api.admin.LicenceAdmin":{media:[0,4,1,""]},"django_api.admin.OaAdmin":{media:[0,4,1,""]},"django_api.admin.OrganizationAdmin":{filter_horizontal:[0,2,1,""],list_display:[0,2,1,""],list_filter:[0,2,1,""],media:[0,4,1,""],search_fields:[0,2,1,""]},"django_api.admin.OrganizationConditionAdmin":{get_queryset:[0,3,1,""],link_to_conditionset:[0,3,1,""],list_display:[0,2,1,""],list_filter:[0,2,1,""],list_select_related:[0,2,1,""],media:[0,4,1,""],organization_name:[0,3,1,""],search_fields:[0,2,1,""]},"django_api.admin.OrganizationConditionInline":{autocomplete_fields:[0,2,1,""],extra:[0,2,1,""],formset:[0,2,1,""],media:[0,4,1,""],model:[0,2,1,""]},"django_api.admin.PublisherAdmin":{filter_horizontal:[0,2,1,""],list_display:[0,2,1,""],list_filter:[0,2,1,""],media:[0,4,1,""]},"django_api.admin.TermAdmin":{filter_horizontal:[0,2,1,""],get_form:[0,3,1,""],list_display:[0,2,1,""],list_filter:[0,2,1,""],media:[0,4,1,""],search_fields:[0,2,1,""]},"django_api.admin.VersionAdmin":{media:[0,4,1,""]},"django_api.admin.XConditionValidListFilter":{lookups:[0,3,1,""],parameter_name:[0,2,1,""],queryset:[0,3,1,""],title:[0,2,1,""]},"django_api.apps":{DjangoApiConfig:[0,1,1,""]},"django_api.apps.DjangoApiConfig":{name:[0,2,1,""],verbose_name:[0,2,1,""]},"django_api.management":{commands:[2,0,0,"-"]},"django_api.management.commands":{generate_rql_class:[2,0,0,"-"]},"django_api.management.commands.generate_rql_class":{Command:[2,1,1,""]},"django_api.management.commands.generate_rql_class.Command":{add_arguments:[2,3,1,""],handle:[2,3,1,""],help:[2,2,1,""]},"django_api.models":{ConditionSet:[0,1,1,""],ConditionSubType:[0,1,1,""],ConditionType:[0,1,1,""],Cost_factor:[0,1,1,""],Cost_factor_type:[0,1,1,""],Country:[0,1,1,""],Issn:[0,1,1,""],Journal:[0,1,1,""],JournalCondition:[0,1,1,""],Language:[0,1,1,""],Licence:[0,1,1,""],Oa:[0,1,1,""],Organization:[0,1,1,""],OrganizationCondition:[0,1,1,""],Publisher:[0,1,1,""],Term:[0,1,1,""],Version:[0,1,1,""]},"django_api.models.ConditionSet":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],comment:[0,2,1,""],condition_type:[0,2,1,""],condition_type_id:[0,2,1,""],id:[0,2,1,""],journal:[0,2,1,""],journalcondition_set:[0,2,1,""],objects:[0,2,1,""],organization:[0,2,1,""],organizationcondition_set:[0,2,1,""],source:[0,2,1,""],subtype:[0,2,1,""],subtype_id:[0,2,1,""],term:[0,2,1,""]},"django_api.models.ConditionSubType":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],conditionset_set:[0,2,1,""],get_default_pk:[0,3,1,""],id:[0,2,1,""],label:[0,2,1,""],objects:[0,2,1,""]},"django_api.models.ConditionType":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],condition_issuer:[0,2,1,""],conditionset_set:[0,2,1,""],id:[0,2,1,""],objects:[0,2,1,""]},"django_api.models.Cost_factor":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],amount:[0,2,1,""],comment:[0,2,1,""],cost_factor_type:[0,2,1,""],cost_factor_type_id:[0,2,1,""],id:[0,2,1,""],objects:[0,2,1,""],symbol:[0,2,1,""],term_set:[0,2,1,""]},"django_api.models.Cost_factor_type":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],cost_factor_set:[0,2,1,""],id:[0,2,1,""],name:[0,2,1,""],objects:[0,2,1,""]},"django_api.models.Country":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],id:[0,2,1,""],iso_code:[0,2,1,""],name:[0,2,1,""],objects:[0,2,1,""],organization_set:[0,2,1,""],publisher_set:[0,2,1,""]},"django_api.models.Issn":{DoesNotExist:[0,6,1,""],ELECTRONIC:[0,2,1,""],MultipleObjectsReturned:[0,6,1,""],OTHER:[0,2,1,""],PRINT:[0,2,1,""],TYPE_CHOICES:[0,2,1,""],get_issn_type_display:[0,3,1,""],id:[0,2,1,""],issn:[0,2,1,""],issn_type:[0,2,1,""],journal:[0,2,1,""],journal_id:[0,2,1,""],objects:[0,2,1,""]},"django_api.models.Journal":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],classIssn:[0,2,1,""],conditionset_set:[0,2,1,""],doaj_seal:[0,2,1,""],doaj_status:[0,2,1,""],end_year:[0,2,1,""],id:[0,2,1,""],journalcondition_set:[0,2,1,""],language:[0,2,1,""],lockss:[0,2,1,""],name:[0,2,1,""],name_short_iso_4:[0,2,1,""],nlch:[0,2,1,""],oa_options:[0,2,1,""],oa_status:[0,2,1,""],oa_status_id:[0,2,1,""],objects:[0,2,1,""],portico:[0,2,1,""],publisher:[0,2,1,""],qoam_av_score:[0,2,1,""],starting_year:[0,2,1,""],website:[0,2,1,""]},"django_api.models.JournalCondition":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],condition_set:[0,2,1,""],condition_set_id:[0,2,1,""],id:[0,2,1,""],journal:[0,2,1,""],journal_id:[0,2,1,""],objects:[0,2,1,""],valid_from:[0,2,1,""],valid_until:[0,2,1,""]},"django_api.models.Language":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],id:[0,2,1,""],iso_code:[0,2,1,""],journal_set:[0,2,1,""],name:[0,2,1,""],objects:[0,2,1,""]},"django_api.models.Licence":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],id:[0,2,1,""],name_or_abbrev:[0,2,1,""],objects:[0,2,1,""],term_set:[0,2,1,""],website:[0,2,1,""]},"django_api.models.Oa":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],accepted_manuscript:[0,2,1,""],apc:[0,2,1,""],description:[0,2,1,""],final_version:[0,2,1,""],id:[0,2,1,""],oa_status:[0,2,1,""],objects:[0,2,1,""],status:[0,2,1,""],subscription:[0,2,1,""]},"django_api.models.Organization":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],conditionset_set:[0,2,1,""],country:[0,2,1,""],fundref:[0,2,1,""],id:[0,2,1,""],ir_name:[0,2,1,""],ir_url:[0,2,1,""],is_funder:[0,2,1,""],name:[0,2,1,""],objects:[0,2,1,""],organizationcondition_set:[0,2,1,""],ror:[0,2,1,""],starting_year:[0,2,1,""],website:[0,2,1,""]},"django_api.models.OrganizationCondition":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],condition_set:[0,2,1,""],condition_set_id:[0,2,1,""],id:[0,2,1,""],objects:[0,2,1,""],organization:[0,2,1,""],organization_id:[0,2,1,""],valid_from:[0,2,1,""],valid_until:[0,2,1,""]},"django_api.models.Publisher":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],city:[0,2,1,""],country:[0,2,1,""],id:[0,2,1,""],journal_set:[0,2,1,""],name:[0,2,1,""],oa_policies:[0,2,1,""],objects:[0,2,1,""],starting_year:[0,2,1,""],state:[0,2,1,""],website:[0,2,1,""]},"django_api.models.Term":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],comment:[0,2,1,""],conditionset_set:[0,2,1,""],cost_factor:[0,2,1,""],embargo_months:[0,2,1,""],id:[0,2,1,""],ir_archiving:[0,2,1,""],licence:[0,2,1,""],objects:[0,2,1,""],version:[0,2,1,""]},"django_api.models.Version":{DoesNotExist:[0,6,1,""],MultipleObjectsReturned:[0,6,1,""],description:[0,2,1,""],id:[0,2,1,""],objects:[0,2,1,""],term_set:[0,2,1,""]},"django_api.serializers":{ConditionSetLightSerializer:[0,1,1,""],ConditionSetSerializer:[0,1,1,""],ConditionSubTypeSerializer:[0,1,1,""],ConditionTypeSerializer:[0,1,1,""],Cost_factorSerializer:[0,1,1,""],Cost_factor_typeSerializer:[0,1,1,""],CountrySerializer:[0,1,1,""],IssnSerializer:[0,1,1,""],JournalConditionSerializer:[0,1,1,""],JournalIdSerializer:[0,1,1,""],JournalLightSerializer:[0,1,1,""],JournalSerializer:[0,1,1,""],LanguageSerializer:[0,1,1,""],LicenceSerializer:[0,1,1,""],OaSerializer:[0,1,1,""],OrgaSerializer:[0,1,1,""],OrganizationConditionSerializer:[0,1,1,""],PublisherSerializer:[0,1,1,""],TermSerializer:[0,1,1,""],VersionSerializer:[0,1,1,""]},"django_api.serializers.ConditionSetLightSerializer":{Meta:[0,1,1,""]},"django_api.serializers.ConditionSetLightSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.ConditionSetSerializer":{Meta:[0,1,1,""]},"django_api.serializers.ConditionSetSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.ConditionSubTypeSerializer":{Meta:[0,1,1,""]},"django_api.serializers.ConditionSubTypeSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.ConditionTypeSerializer":{Meta:[0,1,1,""]},"django_api.serializers.ConditionTypeSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.Cost_factorSerializer":{Meta:[0,1,1,""]},"django_api.serializers.Cost_factorSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.Cost_factor_typeSerializer":{Meta:[0,1,1,""]},"django_api.serializers.Cost_factor_typeSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.CountrySerializer":{Meta:[0,1,1,""]},"django_api.serializers.CountrySerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.IssnSerializer":{Meta:[0,1,1,""]},"django_api.serializers.IssnSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.JournalConditionSerializer":{Meta:[0,1,1,""]},"django_api.serializers.JournalConditionSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.JournalIdSerializer":{Meta:[0,1,1,""]},"django_api.serializers.JournalIdSerializer.Meta":{fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.JournalLightSerializer":{Meta:[0,1,1,""]},"django_api.serializers.JournalLightSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.JournalSerializer":{Meta:[0,1,1,""]},"django_api.serializers.JournalSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.LanguageSerializer":{Meta:[0,1,1,""]},"django_api.serializers.LanguageSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.LicenceSerializer":{Meta:[0,1,1,""]},"django_api.serializers.LicenceSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.OaSerializer":{Meta:[0,1,1,""]},"django_api.serializers.OaSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.OrgaSerializer":{Meta:[0,1,1,""]},"django_api.serializers.OrgaSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.OrganizationConditionSerializer":{Meta:[0,1,1,""]},"django_api.serializers.OrganizationConditionSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.PublisherSerializer":{Meta:[0,1,1,""]},"django_api.serializers.PublisherSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.TermSerializer":{Meta:[0,1,1,""]},"django_api.serializers.TermSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.serializers.VersionSerializer":{Meta:[0,1,1,""],description:[0,2,1,""]},"django_api.serializers.VersionSerializer.Meta":{depth:[0,2,1,""],fields:[0,2,1,""],model:[0,2,1,""]},"django_api.views":{ConditionSetFilters:[0,1,1,""],ConditionSetLightViewSet:[0,1,1,""],ConditionSetViewSet:[0,1,1,""],ConditionTypeViewSet:[0,1,1,""],Cost_factorViewSet:[0,1,1,""],Cost_factor_typeViewSet:[0,1,1,""],CountryViewSet:[0,1,1,""],FunderViewSet:[0,1,1,""],IssnViewSet:[0,1,1,""],JournalConditionViewSet:[0,1,1,""],JournalLightViewSet:[0,1,1,""],JournalViewSet:[0,1,1,""],LanguageViewSet:[0,1,1,""],LicenceViewSet:[0,1,1,""],OaViewSet:[0,1,1,""],OrgaViewSet:[0,1,1,""],OrganizationConditionViewSet:[0,1,1,""],PublisherViewSet:[0,1,1,""],TermViewSet:[0,1,1,""],VersionViewSet:[0,1,1,""]},"django_api.views.ConditionSetFilters":{DISTINCT:[0,2,1,""],FILTERS:[0,2,1,""],MODEL:[0,2,1,""]},"django_api.views.ConditionSetLightViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],rql_filter_class:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.ConditionSetViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],rql_filter_class:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.ConditionTypeViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.Cost_factorViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.Cost_factor_typeViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.CountryViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.FunderViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.IssnViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.JournalConditionViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.JournalLightViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],filter_backends:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],search_fields:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.JournalViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],filter_backends:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],search_fields:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.LanguageViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.LicenceViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.OaViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.OrgaViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.OrganizationConditionViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.PublisherViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.TermViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},"django_api.views.VersionViewSet":{authentification_classes:[0,2,1,""],basename:[0,2,1,""],description:[0,2,1,""],detail:[0,2,1,""],name:[0,2,1,""],permission_classes:[0,2,1,""],queryset:[0,2,1,""],serializer_class:[0,2,1,""],suffix:[0,2,1,""]},django_api:{admin:[0,0,0,"-"],apps:[0,0,0,"-"],management:[1,0,0,"-"],models:[0,0,0,"-"],serializers:[0,0,0,"-"],tests:[0,0,0,"-"],urls:[0,0,0,"-"],views:[0,0,0,"-"]},django_app:{asgi:[3,0,0,"-"],settings:[3,0,0,"-"],settings_dev:[3,0,0,"-"],settings_prod:[3,0,0,"-"],settings_test:[3,0,0,"-"],urls:[3,0,0,"-"],wsgi:[3,0,0,"-"]},manage:{main:[5,5,1,""]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","attribute","Python attribute"],"3":["py","method","Python method"],"4":["py","property","Python property"],"5":["py","function","Python function"],"6":["py","exception","Python exception"]},objtypes:{"0":"py:module","1":"py:class","2":"py:attribute","3":"py:method","4":"py:property","5":"py:function","6":"py:exception"},terms:{"0":0,"0001":0,"0002":0,"0003":0,"0269":0,"04":0,"0503":0,"0729":0,"08":0,"0month":0,"1":[0,3],"10":0,"100":0,"1000":0,"1010":[],"1013":[],"1017":[],"1020":0,"1021":[],"1034":[],"1042":[],"1045":[],"1057":[],"1070":[],"1071":[],"1073":[],"1076":[],"1079":0,"1098":[],"11":0,"1102":[],"1106":[],"1110":[],"1111":0,"1132":[],"1136":[],"1140":[],"1153":[],"1154":[],"1156":[],"1157":[],"1159":[],"1160":0,"1177":0,"1183":[],"1185":[],"1190":[],"12":0,"1211":0,"1234":0,"1253":0,"1256":0,"126":0,"1264":0,"127":0,"13":0,"1303":0,"1309":[],"1317":[],"1319":[],"1321":[],"1325":[],"1327":[],"1328":[],"14":0,"1429":0,"1440":0,"1442":0,"1446":0,"1448":0,"15":0,"1586":0,"16":0,"1607":0,"1616":0,"1651":[],"1696":0,"17":0,"1755":0,"179":0,"18":0,"1850":0,"189":[],"19":0,"1997":0,"1_alpha":0,"2":0,"20":0,"2005":0,"2008":0,"2013":0,"2014":0,"2015":0,"2016":0,"2017":0,"2018":0,"2021":0,"2023":0,"2041":0,"21":0,"2143":0,"2156":[],"2200":0,"2227":[],"235":[],"239":0,"253":0,"2574":0,"261":[],"2654":0,"2670":0,"2700":0,"278":0,"2815":0,"282":0,"2825":0,"299":[],"2999":0,"3":[0,3],"3022":0,"3060":0,"3166":0,"3768":0,"393":[],"394":[],"395":[],"396":[],"397":[],"398":[],"399":[],"4":0,"400":0,"401":0,"4010":0,"404":[],"416":[],"419":[],"432":[],"434":0,"441":[],"442":[],"443":0,"461":[],"479":0,"48":0,"484":[],"4842":0,"485":0,"486":0,"487":0,"488":0,"489":0,"490":0,"491":0,"492":0,"493":0,"496":0,"4966":0,"5":0,"511":0,"514":[],"515":0,"525":0,"528":0,"53":[],"531":[],"533":0,"538":0,"539":0,"540":0,"543":[],"544":[],"550":[],"558":0,"564":[],"565":[],"566":[],"567":[],"5678":0,"575":0,"579":[],"582":[],"583":[],"584":[],"586":0,"587":[],"588":[],"6":0,"600":[],"6268":0,"6322":0,"639":0,"64":0,"644":0,"663":0,"668":0,"678":0,"7":0,"70":[],"701":0,"708":0,"710":0,"712":0,"713":0,"731":0,"734":0,"735":0,"737":0,"738":0,"740":0,"7820":0,"7863":0,"8":0,"8000":0,"844":0,"845":0,"846":0,"847":0,"848":0,"849":0,"850":0,"851":0,"852":0,"853":0,"854":0,"855":0,"856":0,"857":0,"858":0,"859":0,"860":0,"861":0,"8614":0,"862":0,"863":0,"9":0,"921":0,"9297":0,"9343":0,"9370":0,"941":[],"9440":0,"9513":0,"96":0,"999998":0,"999999":0,"\u00e9cole":0,"abstract":0,"akad\u00e9miai":0,"case":0,"class":[0,2,3],"default":0,"do":0,"export":0,"f\u00e9d\u00e9rale":0,"f\u00f6rderung":0,"f\u00fcr":0,"function":[0,3],"graub\u00fcnden":0,"import":[0,3],"int":0,"k\u00fcndig":0,"kiad\u00f3":0,"new":0,"optiona\u00e9":0,"p\u00e4dagogisch":0,"p\u00e9dagogiqu":0,"p\u00e9done":0,"public":0,"return":0,"short":0,"true":0,A:0,BY:0,For:3,If:0,In:0,It:[0,3],The:[0,2,3],__all__:0,__str__:0,aaa:0,aamick:0,abbrevi:0,abkhazian:0,about:0,abov:0,ac:0,academ:0,academi:0,academicmedicin:0,acbcct:0,accac:0,accept:0,accepted_manuscript:0,access:[0,4],accessor:0,account:0,accp:0,achines:0,achre4:0,acknowledg:0,acm:0,acoli:0,acoust:0,acta:0,action:0,actual:[0,2],adangm:0,add:[0,2,3],add_argu:2,add_view:0,address:0,admin:[3,4,6],admin_sit:0,administr:[0,5],advanc:0,adygei:0,adygh:0,aelccp:0,aeronaut:0,afar:0,afghanistan:0,afrihili:0,afrikaan:0,afro:0,agenc:0,agreement:0,agroscop:0,aid:0,ainu:0,aip:0,aipcp:0,akan:0,akkadian:0,albania:0,albanian:0,aleut:0,algeria:0,algonquian:0,alia:0,all:[0,2],allergi:0,allow:0,allpha:[],alpha:0,alpham:0,altaic:0,alwai:0,america:0,american:0,amhar:0,amount:0,an:[0,3],ancac3:0,andorra:0,angewandt:0,angika:0,angola:0,anguilla:0,ani:0,annal:0,annot:0,anoth:3,anr:0,antarctica:0,antigen:0,antigua:0,apach:0,apc:0,apchd5:0,api:0,apidoc:7,app:[4,6],app_modul:0,app_nam:0,appconfig:0,appear:0,appli:0,applic:[0,3],ar:0,arab:0,archiv:0,archivingtru:0,arg:[0,2],argentina:0,argument:[0,2],armenia:0,art:0,articl:0,aruba:0,as_view:3,ascefj:0,asgi:[4,6],asiat:0,associ:0,attent:0,attribut:0,australia:0,austria:0,austrian:0,authent:0,authentification_class:0,author:0,autocomplete_field:0,automat:[0,2],ayc:0,azerbaijan:0,back:0,backend:0,bahama:0,bahrain:0,bangladesh:0,barbado:[],barbuda:0,base:[0,2,3],base_field:0,basecommand:2,baseinlineformset:0,basenam:0,basicauthent:0,batch:0,beda:0,bejun:0,belaru:[],belong:0,below:0,bern:0,between:0,bfh:0,big:0,bill:0,bioengin:0,biologi:0,biologischen:0,biomaterialia:0,biotechnolog:0,blackwel:0,blog:3,bool:0,both:0,british:0,build:[0,7],built:0,c:0,calcul:0,callabl:3,cambridg:0,can:0,cancer:0,canton:0,catalysi:0,cc0:0,cc:0,cern:0,chang:0,change_view:0,changelist_view:0,charact:0,charfield:0,charg:0,check:4,chemi:0,chemic:0,chemistri:0,chest:0,child:0,children:0,citat:0,citi:0,classissn:0,classissn__issn:0,classmethod:0,clinic:0,code:[0,7],collect:0,colleg:0,com:[0,3],command:[1,5],comment:0,commun:0,complianc:4,compon:0,condit:0,condition_issu:0,condition_set:0,condition_set__condition_typ:0,condition_set__id:0,condition_set_id:0,condition_typ:0,condition_type__condition_issu:0,condition_type_id:0,conditionset:0,conditionset_set:0,conditionsetadmin:0,conditionsetadminform:0,conditionsetfilt:0,conditionsetlightseri:0,conditionsetlightviewset:0,conditionsetlistdynamicfilt:0,conditionsetseri:0,conditionsetviewset:0,conditionsubtyp:0,conditionsubtypeseri:0,conditiontyp:0,conditiontypeadmin:0,conditiontypeseri:0,conditiontypeviewset:0,condtionset:0,condtiontyp:[],confer:0,config:[0,3],configur:3,connect:0,connect_all_journ:0,connect_with_all_journ:0,connect_with_all_organ:0,connector:0,content:6,contract:0,contrib:0,copenhagen:0,copyright:0,core:[0,2],corpor:0,cost:0,cost_factor:0,cost_factor_set:0,cost_factor_typ:0,cost_factor_type_id:0,cost_factor_typeadmin:0,cost_factor_typeseri:0,cost_factor_typeviewset:0,cost_factoradmin:0,cost_factorseri:0,cost_factorviewset:0,council:0,countri:0,countryadmin:0,countryseri:0,countryviewset:0,creat:0,create_forward_many_to_many_manag:0,crossref:0,crystal:0,crystallographica:0,currenc:0,current:0,custom:2,cycl:0,dai:0,databas:0,database_model_20210421_mb:0,date:0,db:0,de:0,decim:0,declared_field:0,def:0,defer:0,defin:0,definit:0,deleg:0,delet:0,depart:0,depend:0,deploy:3,depth:[0,2],der:0,dermatolog:0,describ:0,descript:0,desir:0,detail:0,develop:0,diabet:0,diamond:0,did:0,directori:0,discount:0,displai:0,dissemin:0,distinct:0,distinguish:0,distribut:0,dj_rql:0,django:[0,2,3,5],django_api:[3,4,6],django_app:[4,6],djangoapiconfig:0,djangoproject:3,dl:0,doaj:0,doaj_seal:0,doaj_statu:0,doc:3,document:0,doe:0,doesn:0,doesnotexist:0,domain:0,drawio:0,drf:0,drf_writable_nest:0,du:0,durat:0,dure:0,dynam:0,e:0,each:0,earth:[],eawag:0,edit:0,educ:0,efer:0,electron:0,element:0,elsevi:0,embargo:0,embargo_month:0,empa:0,emploi:0,en:[0,3],end:0,end_valid:0,end_year:0,energi:0,engin:0,english:0,enter:0,entiti:0,entri:2,epfl:0,epilepsia:0,eq:0,erc:0,essenti:0,etc:0,eth:0,eu:0,eur:0,european:0,examin:0,exampl:[0,3],except:0,exclud:0,execut:0,experiment:0,expos:3,extra:0,fachhochschul:0,factor:0,fals:[0,2],feb:0,fibl:0,field:0,file:[3,7],filter:[0,2],filter_backend:0,filter_cl:0,filter_horizont:0,final_vers:0,financi:0,fine:0,first:0,force_color:2,foreignkei:0,form:0,formset:0,forschung:0,forschungsinstitut:0,forward:0,forwardmanytoonedescriptor:0,forwardonetoonedescriptor:0,found:0,foundat:0,fr:0,framework:0,free:0,freshwat:0,fribourg:0,from:[0,3,7],frontend:0,full:[0,3],fund:0,funder:0,funderviewset:0,fundref:0,fwf:0,gate:0,ge:0,gener:[0,2,3,7],generate_rql_class:1,geneva:0,geophys:0,geriatr:0,get_default_pk:0,get_form:0,get_issn_type_displai:0,get_journal_issn:0,get_queryset:0,github:0,given:0,go:0,gold:0,graduat:0,graphic:0,green:0,group:0,ha:0,handl:2,has_add_permiss:0,has_change_permiss:0,has_delete_permiss:0,haut:0,health:0,heart:0,help:2,hep:0,hepatolog:[],here:0,hhmi:0,hochschul:0,home:[0,3],how:4,howard:0,howto:3,htm:0,html:[0,7],http:[0,3],hugh:0,human:0,hybrid:0,i:0,id:0,ideal:0,identifi:0,iheid:0,immunolog:0,immunologist:0,implement:[0,2],import_export:0,importexportmodeladmin:0,improv:0,includ:[0,3],indentifi:0,index:[0,4],inform:[0,3],inherit:0,inlin:0,instanc:0,institut:0,interest:0,interfac:0,intern:0,introduc:0,investig:0,io:0,ir_archiv:0,ir_nam:0,ir_url:0,is_fund:0,isauthenticatedorreadonli:0,iso:0,iso_3166:0,iso_639:0,iso_cod:0,issn:0,issn_typ:0,issnadmin:0,issninlin:0,issnseri:0,issnviewset:0,issu:0,its:0,jdb:0,journal:0,journal__nam:0,journal__publisher__nam:0,journal_id:0,journal_nam:0,journal_set:0,journaladmin:0,journalcondit:0,journalcondition_set:0,journalconditionadmin:0,journalconditionformset:0,journalconditioninlin:0,journalconditionseri:0,journalconditionviewset:0,journalidseri:0,journallightseri:0,journallightviewset:0,journalseri:0,journalviewset:0,json:0,just:0,kalaido:0,known:0,kwarg:0,la:0,label:0,lack:0,landbau:0,landform:[],languag:0,languageadmin:0,languageseri:0,languageviewset:0,last:0,latest:0,lausann:0,le:0,letter:0,level:3,lib4ri:0,librari:0,licenc:0,licenceadmin:0,licenceseri:0,licenceviewset:0,licens:0,life:0,light:0,lighter:0,limnolog:0,line:5,link:0,link_to_conditionset:0,list:[0,3],list_displai:0,list_filt:0,list_select_rel:0,load:0,locat:0,lockss:0,logic:2,loi:0,london:0,lookup:0,lucern:0,lww:0,main:[0,5],make:7,malaria:0,manag:[0,4,6],mani:0,manuscript:0,manytomanydescriptor:0,manytomanyfield:0,marker:0,materi:0,materialia:0,mathemat:[],me:0,media:0,medic:0,medicin:0,meet:0,melinda:0,meta:0,method:[0,2],migrat:7,mmv:0,model:[2,4,6],model_admin:0,modeladmin:0,modelchoicefield:0,modelform:0,modelmultiplechoicefield:0,modelseri:0,modelviewset:0,modul:[4,6],month:0,more:[0,3],most:0,multipl:0,multipleobjectsreturn:0,must:[0,2],my_app:3,name:[0,3],name_or_abbrev:0,name_short_iso_4:0,namespac:0,nano:0,nasa:0,nation:0,national:0,nationalfond:0,nc:0,nd:0,ne:0,need:0,nest:0,neurochemistri:0,neurochirurgica:0,neurolog:0,neuropathologica:0,neurosci:[],newli:0,newslett:0,nih:0,nlch:0,no_color:2,none:[0,2],notic:0,nsf:0,nuclear:0,number:0,numer:0,o:7,oa:0,oa_opt:0,oa_polici:0,oa_statu:0,oa_status_id:0,oaadmin:0,oacct:0,oaseri:0,oaviewset:0,obj:0,object:0,objectdoesnotexist:0,obtain:0,oceanographi:0,oegan:0,offic:0,officially_assigned_code_el:0,one:0,ones:0,onli:0,onlinelibrari:0,open:[0,4],openapc:0,ophthalmologica:0,option:[0,2],oral:[],order:0,org:0,organ:0,organis:0,organizatiob:[],organization__nam:0,organization_id:0,organization_nam:0,organization_set:0,organizationadmin:0,organizationcondit:0,organizationcondition_set:0,organizationconditionadmin:0,organizationconditionformset:0,organizationconditioninlin:0,organizationconditionseri:0,organizationconditionviewset:0,orgaseri:0,orgaviewset:0,origin:0,ost:0,ostschweiz:0,other:0,other_app:3,overridden:0,packag:[4,6],paediatrica:[],page:[0,4],paper:0,param:0,paramet:0,parameter_nam:0,parent:0,parent_model:0,parent_obj:0,parser:2,path:3,patholog:0,pediatr:0,per:0,perform:0,perimet:0,permiss:0,permission_class:0,ph:0,phgr:0,photon:0,phsh:0,phsz:0,phtg:0,physic:0,physician:0,physicist:[],physiolog:0,pizza:0,pleas:[0,3],point:2,polici:0,polytechniqu:0,portal:0,portico:0,possibl:0,press:0,print:0,proceed:0,process:0,product:0,program:0,programarch:0,project:[0,3],properti:0,provid:0,provinc:0,psi:0,pub:0,publicwebsit:0,publish:0,publisher_set:0,publisheradmin:0,publisherseri:0,publisherviewset:0,qoam:0,qoam_av_scor:0,qualiti:0,quantum:0,queri:0,queryset:0,read:0,readabl:0,readonly_field:0,readthedoc:0,reason:0,receiv:0,recherch:0,record:0,ref:[0,3],refer:0,refund:0,registri:0,rehabilit:[],relat:[0,2],related_nam:0,relatedonlyfieldlistfilt:0,relationshio:0,relationship:0,relev:0,remain:0,remind:0,render:0,repositori:0,request:0,requir:0,reseach:0,research:0,reseourc:[],reserv:0,resourc:0,rest:0,rest_framework:0,retriev:0,revers:0,reversemanytoonedescriptor:0,right:0,ror:0,rout:3,rql:0,rql_filter_class:0,rqlfilterclass:0,rqlmixin:0,rst:7,run:5,s:[0,5],sa:0,samoa:0,schaffhausen:0,schweizerisch:0,schwyz:0,scienc:0,scitat:0,score:0,script:0,seal:0,search:4,search_field:0,searchfilt:0,second:0,section:0,see:3,select:0,self:0,sensor:0,serial:[4,6],serializer_class:0,servic:0,set:[0,4,6],settings_dev:[4,6],settings_prod:[4,6],settings_test:[4,6],short_descript:0,should:0,side:0,sidebar:0,sigplan:0,sildavi:0,simplelistfilt:0,site:0,snf:0,so:0,societi:0,softwar:0,some:0,sort:0,sourc:[0,7],space:0,special:0,specif:0,specifi:2,sphinx:7,springer:0,standard:0,start:0,start_valid:0,starting_year:0,startproject:3,state:0,statu:0,status:0,stderr:2,stdout:2,str:0,string:0,structur:0,studi:0,stuff:0,subclass:[0,2],submit:0,submodul:[1,4,6],subpackag:[4,6],subscript:0,subtyp:0,subtype_id:0,suffix:0,support:0,suppos:0,surfac:[],surgeon:0,surgeri:[],symbol:0,synergi:0,t:0,tabularinlin:0,task:5,teacher:0,term:0,term_set:0,termadmin:0,termseri:0,termviewset:0,test2:0,test:[4,6,7],text:0,than:0,thi:[0,2,3],through:0,thurgau:0,time:0,tissu:0,titl:0,tog:0,tool:4,top:0,topic:3,transact:0,truncat:0,trust:0,tupl:0,two:0,type:0,type_choic:0,ua:0,unig:0,union:0,univers:0,unknown:0,up:0,updat:4,upload:0,url:[4,6],urlconf:3,urlfield:0,urlpattern:3,us:[0,3],usd:0,user:0,util:5,valid:0,valid_from:0,valid_until:0,valu:[0,3],variabl:3,vaud:0,ventur:0,verbos:0,verbose_nam:0,version:0,versionadmin:0,versionseri:0,versionviewset:0,via:0,view:[3,4,6],viewset:0,vs:0,wa:0,walli:0,we:0,web:0,websit:0,weight:0,wellcom:0,what:0,when:0,which:0,who:0,widget:0,wiki:0,wikipedia:0,wilei:0,wissenschaftlichen:0,within:0,word:0,world:0,worldwid:0,wrapper:0,writabl:0,writablenestedmodelseri:0,write:0,wsgi:[4,6],wsl:0,www:0,xconditionvalidlistfilt:0,year:0,york:0,zero:0,zur:0,zurich:0},titles:["django_api package","django_api.management package","django_api.management.commands package","django_app package","Welcome to OACCT\u2019s documentation!","manage module","open-access-compliance-check-tool-oacct","How to update documentation?"],titleterms:{access:6,admin:0,app:0,asgi:3,check:6,command:2,complianc:6,content:[0,1,2,3,4],django_api:[0,1,2],django_app:3,document:[4,7],generate_rql_class:2,how:7,indic:4,manag:[1,2,5],model:0,modul:[0,1,2,3,5],oacct:[4,6],open:6,packag:[0,1,2,3],s:4,serial:0,set:3,settings_dev:3,settings_prod:3,settings_test:3,submodul:[0,2,3],subpackag:[0,1],tabl:4,test:0,tool:6,updat:7,url:[0,3],view:0,welcom:4,wsgi:3}})
\ No newline at end of file