damned-lies r1257 - in trunk: . teams
- From: claudep svn gnome org
- To: svn-commits-list gnome org
- Subject: damned-lies r1257 - in trunk: . teams
- Date: Mon, 29 Dec 2008 21:52:41 +0000 (UTC)
Author: claudep
Date: Mon Dec 29 21:52:41 2008
New Revision: 1257
URL: http://svn.gnome.org/viewvc/damned-lies?rev=1257&view=rev
Log:
2008-12-29 Claude Paroz <claude 2xlibre net>
* teams/admin.py:
* teams/models.py: Add Role objects in admin interface.
Modified:
trunk/ChangeLog
trunk/teams/admin.py
trunk/teams/models.py
Modified: trunk/teams/admin.py
==============================================================================
--- trunk/teams/admin.py (original)
+++ trunk/teams/admin.py Mon Dec 29 21:52:41 2008
@@ -1,5 +1,5 @@
from django.contrib import admin
-from teams.models import Team
+from teams.models import Team, Role
class TeamAdmin(admin.ModelAdmin):
search_fields = ('name',)
@@ -12,4 +12,8 @@
return field
+class RoleAdmin(admin.ModelAdmin):
+ search_fields = ('person__first_name', 'person__last_name', 'team__description', 'role')
+
admin.site.register(Team, TeamAdmin)
+admin.site.register(Role, RoleAdmin)
Modified: trunk/teams/models.py
==============================================================================
--- trunk/teams/models.py (original)
+++ trunk/teams/models.py Mon Dec 29 21:52:41 2008
@@ -143,3 +143,7 @@
class Meta:
db_table = 'role'
unique_together = ('team', 'person')
+
+ def __unicode__(self):
+ return "%s is %s in %s team" % (self.person.name, self.role, self.team.description)
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]