root/trunk/clinicaltrials/reviewapp/urls.py @ 411

Revision 411, 1.8 kB (checked in by fabio.montefuscolo, 3 years ago)

put Language codes in template throught context_processor and load remarks on form with templatetag, refs #100 and refs #114

Line 
1from django.conf.urls.defaults import *
2from django.contrib.auth.views import login, logout
3from django.views.generic.list_detail import object_list, object_detail
4
5from reviewapp.views import index, user_dump, new_submission, submissions_list
6from reviewapp.views import dashboard, submission_detail, user_profile
7from reviewapp.views import upload_trial, open_remark
8
9from reviewapp.models import Submission, News
10
11
12submissions = {
13   'queryset':Submission.objects.all()
14}
15
16news = {
17    'queryset': News.objects.filter(status__exact='published').order_by('-created',),
18}
19
20urlpatterns = patterns('',
21
22    url(r'^news/$', object_list, news, name='reviewapp.newslist'),
23   
24    url(r'^news/(?P<object_id>\d+)/$', object_detail, news, name='reviewapp.news'),
25
26    url(r'^accounts/dashboard/$', dashboard, name='reviewapp.dashboard'),
27
28    url(r'^accounts/profile/$', user_profile, name='reviewapp.userhome'),
29
30    url(r'^accounts/uploadtrial/$', upload_trial, name='reviewapp.uploadtrial'), #same as accounts/profile
31
32    url(r'^accounts/submissionlist/$', submissions_list, name='reviewapp.submissionlist'), #same as accounts/profile
33
34    url(r'^accounts/submission/(\d+)/$', submission_detail, 
35        name='reviewapp.submission'),
36
37    url(r'^accounts/newsubmission/$', new_submission,
38        name='reviewapp.new_submission'),
39
40    url(r'^accounts/userdump/$', user_dump),
41
42    url(r'^accounts/login/$', login, dict(template_name='reviewapp/login.html',redirect_field_name='/'),
43        name='reviewapp.login'),
44
45    url(r'^accounts/logout/$', logout, dict(next_page='/'),
46        name='reviewapp.logout'),
47       
48    url(r'^remark/open/(?P<submission_id>\d+)/(?P<context>[a-zA-Z0-9_\- ]+)/$', open_remark,
49        name='reviewapp.openremark'),
50
51    url(r'^$', index, name='reviewapp.home'), 
52)
Note: See TracBrowser for help on using the browser.