Page MenuHomec4science

admin.py
No OneTemporary

File Metadata

Created
Thu, Jun 20, 16:19

admin.py

from django.contrib import admin
from .models import *
from import_export.admin import ImportExportModelAdmin
# Register your models here.
@admin.register(Journal)
class JournalAdmin(ImportExportModelAdmin):
list_display = ("pk", "name", "journal_issns",)
def journal_issns(self, obj):
# TBD
pass
@admin.register(Language)
class LanguageAdmin(ImportExportModelAdmin):
pass
@admin.register(Institution)
class InstitutionAdmin(ImportExportModelAdmin):
list_display = ("pk", "name")
@admin.register(Version)
class VersionAdmin(ImportExportModelAdmin):
pass
@admin.register(City)
class CityAdmin(ImportExportModelAdmin):
pass
@admin.register(Issn)
class IssnAdmin(ImportExportModelAdmin):
pass
@admin.register(Oa)
class OaAdmin(ImportExportModelAdmin):
pass
@admin.register(Publisher)
class PublisherAdmin(ImportExportModelAdmin):
list_display = ("pk", "name")
@admin.register(Term)
class TermAdmin(ImportExportModelAdmin):
pass
@admin.register(ConditionType)
class ConditionTypeAdmin(ImportExportModelAdmin):
list_display = ("pk", "condition_issuer")
@admin.register(ConditionSet)
class CountryAdmin(ImportExportModelAdmin):
list_display = ("pk", "condition_type", "comment")
@admin.register(OrganizationCondition)
class OrganizationSetAdmin(ImportExportModelAdmin):
list_display = ("organization_name", "condition_set", "valid_from", "valid_until")
def organization_name(self, obj):
return obj.organization.name
@admin.register(Licence)
class LicenceAdmin(ImportExportModelAdmin):
pass
@admin.register(JournalCondition)
class JournalConditionAdmin(ImportExportModelAdmin):
list_display = ("journal_name", "condition_set", "valid_from", "valid_until")
def journal_name(self, obj):
return obj.journal.name
@admin.register(Cost_factor)
class Cost_factorAdmin(ImportExportModelAdmin):
list_display = ("pk", "comment", "amount", "symbol")
@admin.register(Cost_factor_type)
class Cost_factor_typeAdmin(ImportExportModelAdmin):
list_display = ("pk", "name")

Event Timeline