from organization.team.models import *
+class OrganizationAdmin(BaseTranslationModelAdmin):
+
+ model = Organization
+
+
+class DepartmentAdmin(BaseTranslationModelAdmin):
+
+ model = Department
+
+
+class TeamAdmin(BaseTranslationModelAdmin):
+
+ model = Team
+
+
+class ActivityAdmin(BaseTranslationModelAdmin):
+
+ model = Activity
+
class ActivityInline(admin.StackedInline):
inlines = [ActivityInline,]
-admin.site.register(Organization)
+admin.site.register(Organization, OrganizationAdmin)
admin.site.register(OrganizationType)
-admin.site.register(Department)
-admin.site.register(Team)
+admin.site.register(Department, DepartmentAdmin)
+admin.site.register(Team, TeamAdmin)
admin.site.register(Person, PersonAdminDisplayable)
-admin.site.register(Activity)
+admin.site.register(Activity, ActivityAdmin)
class Address(models.Model):
"""(Address description)"""
- address = models.TextField(_('description'), blank=True)
+ address = models.TextField(_('address'), blank=True)
postal_code = models.CharField(_('postal code'), max_length=16, blank=True)
country = CountryField(_('country'))
organization = models.ForeignKey('Organization', verbose_name=_('organization'))
url = models.URLField(_('URL'), max_length=512, blank=True)
- weaving_class = models.CharField(_('weaving class'), max_length=64, blank=True)
+ weaving_css_class = models.CharField(_('weaving CSS class'), max_length=64, blank=True)
def __unicode__(self):
return self.name