comparison savane/tracker/urls.py @ 335:0718a9ef6cd5

Tracker items list + bug fixes
author Sylvain Beucler <beuc@beuc.net>
date Sun, 22 Aug 2010 23:10:40 +0200
parents 062570c367f8
children
comparison
equal deleted inserted replaced
334:70f5630b1e1e 335:0718a9ef6cd5
15 # 15 #
16 # You should have received a copy of the GNU Affero General Public License 16 # You should have received a copy of the GNU Affero General Public License
17 # along with this program. If not, see <http://www.gnu.org/licenses/>. 17 # along with this program. If not, see <http://www.gnu.org/licenses/>.
18 18
19 from django.conf.urls.defaults import * 19 from django.conf.urls.defaults import *
20 import views
21 from django.utils.translation import ugettext, ugettext_lazy as _ 20 from django.utils.translation import ugettext, ugettext_lazy as _
22 from django.views.generic.list_detail import object_detail 21 from django.views.generic.list_detail import object_detail, object_list
23 from django.views.generic.create_update import create_object, update_object 22 from django.views.generic.create_update import create_object, update_object
24 from django.contrib.auth.decorators import login_required 23 from django.contrib.auth.decorators import login_required
25 from savane.utils import get_site_name 24 from savane.utils import get_site_name
26 from savane.perms import only_project_admin 25 from savane.perms import only_project_admin
27 from savane.django_utils import decorated_patterns 26 from savane.django_utils import decorated_patterns
27 import views
28 import models as tracker_models
28 29
29 urlpatterns = patterns ('',) 30 urlpatterns = patterns ('',)
30 31
31 urlpatterns += patterns ('', 32 urlpatterns += patterns ('',
33 url(r'^(?P<tracker>[-\w]+)/$', views.item_list,
34 { 'paginate_by': 50,
35 'extra_context' : { 'title' : _("Bugs") }, },
36 name='item_list'),
32 url(r'^(?P<tracker>[-\w]+)/(?P<object_id>\d+)/$', views.item_detail, 37 url(r'^(?P<tracker>[-\w]+)/(?P<object_id>\d+)/$', views.item_detail,
33 {}, 38 {},
34 name='item_detail'), 39 name='item_detail'),
35 ) 40 )