Beispiel #1
0
 class Meta(ContactAssociation.Meta):
     db_table = db_table(_app_label, _contact_geographic_location)
     verbose_name = _(_contact_geographic_location_verbose)
     verbose_name_plural = _(
         pluralize(_contact_geographic_location_verbose))
     unique_together = ("contact", "geographic_location",
                        "geographic_location_type")
Beispiel #2
0
 class Meta(ContactsModel.Meta):
     db_table = db_table(_app_label, _contact)
     verbose_name = _(_contact_verbose)
     verbose_name_plural = _(pluralize(_contact_verbose))
     permissions = (
         ("read_contact", "Can read contacts"),
         ("write_contact", "Can write contacts"),
     )
Beispiel #3
0
 class Meta(ContactAssociation.Meta):
     db_table = db_table(_app_label, _contact_url)
     verbose_name = _(_contact_url_verbose)
     verbose_name_plural = _(pluralize(_contact_url_verbose))
     unique_together = (
         "contact",
         "url",
         "url_type",
     )
Beispiel #4
0
 class Meta(ContactAssociation.Meta):
     db_table = db_table(_app_label, _contact_instant_messaging)
     verbose_name = _(_contact_instant_messaging_verbose)
     verbose_name_plural = _(pluralize(_contact_instant_messaging_verbose))
     unique_together = (
         "contact",
         "instant_messaging",
         "instant_messaging_type",
     )
Beispiel #5
0
def _field_helper(to_class, relation_type):
    return fields.many_to_many_field(
        to_class=to_class,
        db_table="{}_{}".format(
            db_table(_app_label, _contacts_user_profile), relation_type),
        related_name=related_name_base + relation_type)
Beispiel #6
0
 class Meta(ContactAssociation.Meta):
     db_table = db_table(_app_label, _contact_title)
     verbose_name = _(_contact_title_verbose)
     verbose_name_plural = _(pluralize(_contact_title_verbose))
     unique_together = ("contact", "title", "organization")
Beispiel #7
0
 class Meta(ContactImage.Meta):
     db_table = db_table(_app_label, _contact_photo)
     verbose_name = _(_contact_photo_verbose)
     verbose_name_plural = _(pluralize(_contact_photo_verbose))
     unique_together = ("contact", "image_reference", "photo_type")
Beispiel #8
0
 class Meta(ContactAssociation.Meta):
     db_table = db_table(_app_label, _contact_name)
     verbose_name = _(_contact_name_verbose)
     verbose_name_plural = _(pluralize(_contact_name_verbose))
     unique_together = ('contact', 'name')
Beispiel #9
0
 class Meta(ContactAssociation.Meta):
     db_table = db_table(_app_label, _contact_group)
     verbose_name = _(_contact_group_verbose)
     verbose_name_plural = _(pluralize(_contact_group_verbose))
     unique_together = ("contact", "group")
Beispiel #10
0
 class Meta(ContactAssociation.Meta):
     db_table = db_table(_app_label, _contact_address)
     verbose_name = _(_contact_address_verbose)
     verbose_name_plural = _(pluralize(_contact_address_verbose))
     unique_together = ("contact", "address", "address_type")
Beispiel #11
0
 class Meta(NamedModel.Meta):
     app_label = _app_label
     db_table = db_table(_app_label, _related_contact_type)
     verbose_name = _(_related_contact_type_verbose)
     verbose_name_plural = _(pluralize(_related_contact_type_verbose))
Beispiel #12
0
 class Meta(NamedModel.Meta):
     """Model meta class declaration."""
     app_label = _app_label
     db_table = db_table(_app_label, _contact_type)
     verbose_name = _(_contact_type_vebose)
     verbose_name_plural = _(pluralize(_contact_type_vebose))
Beispiel #13
0
 class Meta(ContactsModel.Meta):
     db_table = db_table(_app_label, _contacts_user_profile)
     verbose_name = _(_contacts_user_profile_verbose)
     verbose_name_plural = _(pluralize(_contacts_user_profile_verbose))
Beispiel #14
0
def _field_helper(to_class, relation_type):
    return fields.many_to_many_field(
        to_class=to_class,
        db_table="{}_{}".format(db_table(_app_label, _contacts_user_profile),
                                relation_type),
        related_name=related_name_base + relation_type)
Beispiel #15
0
 class Meta(ContactAssociation.Meta):
     db_table = db_table(_app_label, _related_contact)
     verbose_name = _(_related_contact_verbose)
     verbose_name_plural = _(pluralize(_related_contact_verbose))
     unique_together = ("from_contact", "to_contact",
                        "contact_relationship_type")