from django.contrib import admin from reversion_compare.admin import CompareVersionAdmin from rex.models.location import Country, City from rex.models.location import CountryCulture from rex.models.location import CountryHealthInsurance from rex.models.location import CountryOtherInsurance from rex.models.location import CountryTransport from rex.models.location import CountryOtherStuff from rex.models.location import CountryVisaAdministrative from rex.models.location import CountryPhoto from rex.models.location import CountryScholarship from rex.models.university import University, Campus, UniversityScholarship from rex.models.university import UniversityInfo from rex.models.university import UniversitySemestersDates from rex.models.university import UniversityInsurance from rex.models.university import UniversityCourses from rex.models.university import UniversityCulture from rex.models.university import UniversityOtherStuff from rex.models.university import UniversitySpecialOffer from rex.models.university import UniversityPhoto from rex.models.tools import Currency CLASSIC_MODELS = [ Country, City, Currency ] VERSIONNED_MODELS = [ University, Campus, UniversityScholarship, UniversityInfo, UniversitySemestersDates, UniversityInsurance, UniversityCulture, UniversityCourses, UniversityOtherStuff, UniversitySpecialOffer, UniversityPhoto, CountryCulture, CountryHealthInsurance, CountryOtherInsurance, CountryTransport, CountryOtherStuff, CountryVisaAdministrative, CountryPhoto, CountryScholarship, ] for model in CLASSIC_MODELS: admin.site.register(model) for model in VERSIONNED_MODELS: admin.site.register(model, CompareVersionAdmin)