Models
This package contains all data models of Integreat Compass.
Please refer to django.db.models for general information about Django models.
- Interactions
- Offers
- Document
- Language
- Offer
OfferOffer.DoesNotExistOffer.MultipleObjectsReturnedOffer.commentsOffer.creatorOffer.creator_idOffer.favoriteOffer.get_group_type_display()Offer.get_mode_type_display()Offer.get_repr()Offer.group_typeOffer.idOffer.locationOffer.location_idOffer.mode_typeOffer.objectsOffer.offer_contactOffer.offer_contact_idOffer.organizationOffer.organization_idOffer.public_versionOffer.tagsOffer.versions
- Offer Version
OfferVersionOfferVersion.DoesNotExistOfferVersion.MultipleObjectsReturnedOfferVersion.commentsOfferVersion.descriptionOfferVersion.documentsOfferVersion.get_next_by_offer_version_date()OfferVersion.get_previous_by_offer_version_date()OfferVersion.get_repr()OfferVersion.idOfferVersion.is_freeOfferVersion.is_initial_versionOfferVersion.languageOfferVersion.language_idOfferVersion.objectsOfferVersion.offerOfferVersion.offer_idOfferVersion.offer_version_dateOfferVersion.reportsOfferVersion.stateOfferVersion.titleOfferVersion.votes
get_default_language()
- Tag
- Organizations
- Users
- User
CustomUserManagerUserUser.DoesNotExistUser.MultipleObjectsReturnedUser.REQUIRED_FIELDSUser.USERNAME_FIELDUser.commentsUser.display_nameUser.emailUser.favoriteUser.get_repr()User.groupUser.groupsUser.idUser.is_activeUser.is_staffUser.is_superuserUser.last_loginUser.logentry_setUser.objectsUser.offer_contactUser.offer_setUser.organizationUser.passwordUser.user_permissionsUser.votes
- User
Abstract Base Model
- class integreat_compass.cms.models.abstract_base_model.AbstractBaseModel(*args, **kwargs)
Bases:
ModelAbstract base class for all models
- classmethod get_model_name_plural()
Get the plural representation of this model name
- Returns:
The plural model name
- Return type:
- get_repr()
Returns the canonical string representation of the content object
To be implemented in the inheriting model