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 CountryTourism 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.location import CountryDri from rex.models.location import CityTransport from rex.models.location import CityTourism from rex.models.location import CityOtherStuff 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.university import UniversityDri from rex.models.university import CampusTransport from rex.models.university import CampusAccommodation from rex.models.university import CampusCultureAndStudentLife from rex.models.university import CampusOtherStuff from rex.models.module import Currency from rex.models.otherCore import Department from rex.models.otherCore import Offer from rex.models.otherCore import Semester from rex.models.otherCore import Specialty CLASSIC_MODELS = [ Country, City, Currency, Department, Offer, Semester, Specialty, ] VERSIONNED_MODELS = [ University, Campus, UniversityScholarship, UniversityInfo, UniversitySemestersDates, UniversityInsurance, UniversityCulture, UniversityCourses, UniversityOtherStuff, UniversitySpecialOffer, UniversityPhoto, CountryCulture, CountryHealthInsurance, CountryOtherInsurance, CountryTransport, CountryTourism, CountryOtherStuff, CountryVisaAdministrative, CountryPhoto, CountryScholarship, CityTransport, CityTourism, CityOtherStuff, CampusTransport, CampusAccommodation, CampusCultureAndStudentLife, CampusOtherStuff, CountryDri, UniversityDri, ] for model in CLASSIC_MODELS: admin.site.register(model) for model in VERSIONNED_MODELS: admin.site.register(model, CompareVersionAdmin)