author | primal primal007@gmail.com |
Sun, 04 Dec 2011 10:22:23 +0530 | |
branch | 2011 |
changeset 505 | 406ac7809452 |
parent 136 | 267d9eee024b |
permissions | -rw-r--r-- |
114
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
1 |
from django.contrib import admin |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
2 |
|
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
3 |
from project.scipycon.base.models import Event |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
4 |
from project.scipycon.base.models import Timeline |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
5 |
|
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
6 |
|
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
7 |
class EventAdmin(admin.ModelAdmin): |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
8 |
list_display = ('name', 'turn', 'status', 'scope') |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
9 |
list_filter = ('name', 'turn', 'status',) |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
10 |
search_fields = ('name', 'turn', 'status',) |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
11 |
fieldsets = ( |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
12 |
('Details', { |
136
267d9eee024b
Made Timeline model to refer to Event model not vice-versa.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
114
diff
changeset
|
13 |
'fields': ('name', 'turn', 'status', 'scope') |
114
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
14 |
}), |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
15 |
) |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
16 |
|
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
17 |
|
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
18 |
class TimelineAdmin(admin.ModelAdmin): |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
19 |
list_display = ('registration_start', 'registration_end', 'cfp_start', |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
20 |
'cfp_end', 'accepted_papers_announced', |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
21 |
'proceedings_paper_deadline', 'event_start', |
136
267d9eee024b
Made Timeline model to refer to Event model not vice-versa.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
114
diff
changeset
|
22 |
'event_end', 'event') |
114
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
23 |
list_filter = ('registration_start', 'registration_end', 'cfp_start', |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
24 |
'cfp_end', 'accepted_papers_announced', |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
25 |
'proceedings_paper_deadline', 'event_start', |
136
267d9eee024b
Made Timeline model to refer to Event model not vice-versa.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
114
diff
changeset
|
26 |
'event_end', 'event') |
114
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
27 |
search_fields = ('registration_start', 'registration_end', 'cfp_start', |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
28 |
'cfp_end', 'accepted_papers_announced', |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
29 |
'proceedings_paper_deadline', 'event_start', |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
30 |
'event_end') |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
31 |
fieldsets = ( |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
32 |
('Registration', { |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
33 |
'fields': ('registration_start', 'registration_end') |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
34 |
}), |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
35 |
('Call for Papers', { |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
36 |
'fields': ('cfp_start', 'cfp_end', 'accepted_papers_announced', |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
37 |
'proceedings_paper_deadline') |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
38 |
}), |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
39 |
('Event', { |
136
267d9eee024b
Made Timeline model to refer to Event model not vice-versa.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
114
diff
changeset
|
40 |
'fields': ('event_start', 'event_end', 'event') |
114
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
41 |
}), |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
42 |
) |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
43 |
|
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
44 |
admin.site.register(Event, EventAdmin) |
9e20a949fd54
Added a new admin for base models.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
45 |
admin.site.register(Timeline, TimelineAdmin) |