|
13 | 13 | 1. Import the include() function: from django.conf.urls import url, include |
14 | 14 | 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) |
15 | 15 | """ |
16 | | -from django.conf.urls import url |
| 16 | +from django.conf.urls import url, include |
17 | 17 | from django.views.generic import TemplateView |
| 18 | +from django.contrib import admin |
18 | 19 | from django.contrib.sitemaps.views import sitemap |
19 | 20 | from common.helpers.error_handlers import handle500 |
| 21 | +from common.urls import v1_urls, v2_urls |
20 | 22 | from .sitemaps import ProjectSitemap, SectionSitemap, GroupSitemap, EventSitemap |
21 | 23 |
|
22 | 24 |
|
|
39 | 41 | ), |
40 | 42 | url(r'^robots\.txt$', views.robots, name='robots'), |
41 | 43 | url(r'^googlebb20bcf8545e7046.html$', TemplateView.as_view(template_name="googlebb20bcf8545e7046.html")), |
42 | | - url(r'^groups/create/$', views.group_create, name='group_create'), |
43 | | - url(r'^groups/approve/(?P<group_id>[0-9]+)/$', views.approve_group, name='approve_group'), |
44 | | - url(r'^groups/edit/(?P<group_id>[0-9]+)/$', views.group_edit, name='group_edit'), |
45 | | - url(r'^groups/delete/(?P<group_id>[0-9]+)/$', views.group_delete, name='group_delete'), |
46 | | - url(r'^groups/(?P<group_id>[0-9]+)/add_project/$', views.group_add_project, name='group_add_project'), |
47 | | - url(r'^groups/(?P<group_id>[0-9]+)/remove_project/$', views.group_delete_project, name='group_remove_project'), |
48 | | - url(r'^events/create/$', views.event_create, name='event_create'), |
49 | | - url(r'^events/approve/(?P<event_id>[0-9]+)/$', views.approve_event, name='approve_event'), |
50 | | - url(r'^events/edit/(?P<event_id>[0-9]+)/$', views.event_edit, name='event_edit'), |
51 | | - url(r'^events/delete/(?P<event_id>[0-9]+)/$', views.event_delete, name='event_delete'), |
52 | | - url(r'^events/(?P<event_id>[0-9]+)/add_project/$', views.event_add_project, name='event_add_project'), |
53 | | - url(r'^events/(?P<event_id>[0-9]+)/remove_project/$', views.event_delete_project, name='event_remove_project'), |
54 | | - url(r'^projects/edit/(?P<project_id>[0-9]+)/$', views.project_edit, name='project_edit'), |
55 | | - url(r'^projects/delete/(?P<project_id>[0-9]+)/$', views.project_delete, name='project_delete'), |
56 | | - url(r'^projects/signup/$', views.project_create, name='project_create'), |
57 | | - url(r'^projects/approve/(?P<project_id>[0-9]+)/$', views.approve_project, name='approve_project'), |
| 44 | + url(r'^api/groups/create/$', views.group_create, name='group_create'), |
| 45 | + url(r'^api/groups/approve/(?P<group_id>[0-9]+)/$', views.approve_group, name='approve_group'), |
| 46 | + url(r'^api/groups/edit/(?P<group_id>[0-9]+)/$', views.group_edit, name='group_edit'), |
| 47 | + url(r'^api/groups/delete/(?P<group_id>[0-9]+)/$', views.group_delete, name='group_delete'), |
| 48 | + url(r'^api/events/create/$', views.event_create, name='event_create'), |
| 49 | + url(r'^api/events/approve/(?P<event_id>[0-9]+)/$', views.approve_event, name='approve_event'), |
| 50 | + url(r'^api/events/edit/(?P<event_id>[0-9]+)/$', views.event_edit, name='event_edit'), |
| 51 | + url(r'^api/events/delete/(?P<event_id>[0-9]+)/$', views.event_delete, name='event_delete'), |
| 52 | + url(r'^api/projects/edit/(?P<project_id>[0-9]+)/$', views.project_edit, name='project_edit'), |
| 53 | + url(r'^api/projects/delete/(?P<project_id>[0-9]+)/$', views.project_delete, name='project_delete'), |
| 54 | + url(r'^api/projects/create/$', views.project_create, name='project_create'), |
| 55 | + url(r'^api/projects/approve/(?P<project_id>[0-9]+)/$', views.approve_project, name='approve_project'), |
58 | 56 | url( |
59 | 57 | r'^presign_s3/upload/project/thumbnail/$', |
60 | 58 | views.presign_project_thumbnail_upload, |
|
73 | 71 | url(r'^api/my_groups', views.my_groups), |
74 | 72 | url(r'^api/tags/groups', views.group_tags_counts), |
75 | 73 | url(r'^api/tags', views.tags), |
76 | | - url(r'^index/$', views.index), |
| 74 | + url(r'^admin/', admin.site.urls), |
| 75 | + url(r'^contact/democracylab$', views.contact_democracylab, name='contact_democracylab'), |
| 76 | + url(r'^contact/project/(?P<project_id>[0-9]+)/$', views.contact_project_owner, name='contact_project_owner'), |
| 77 | + url(r'^contact/volunteers/(?P<project_id>[0-9]+)/$', views.contact_project_volunteers, name='contact_project_volunteers'), |
| 78 | + url(r'^contact/volunteer/(?P<application_id>[0-9]+)/$', views.contact_project_volunteer, name='contact_project_volunteer'), |
| 79 | + url(r'^contact/group/(?P<group_id>[0-9]+)/$', views.contact_group_owner, name='contact_group_owner'), |
| 80 | + url(r'', include(v2_urls)), |
| 81 | + url(r'', include(v1_urls)), |
77 | 82 | url(r'^api/team$', views.team, name='team'), |
78 | 83 | url(r'^api/project/(?P<project_id>[0-9]+)/$', views.get_project, name='get_project'), |
79 | 84 | url(r'^api/group/(?P<group_id>[0-9]+)/invite$', views.invite_project_to_group, name='invite_project_to_group'), |
80 | 85 | url(r'^api/invite/(?P<invite_id>[0-9]+)/approve$', views.accept_group_invitation, name='accept_group_invitation'), |
81 | 86 | url(r'^api/invite/(?P<invite_id>[0-9]+)/reject$', views.reject_group_invitation, name='reject_group_invitation'), |
82 | 87 | url(r'^api/group/(?P<group_id>[0-9]+)/$', views.get_group, name='get_group'), |
83 | 88 | url(r'^api/event/(?P<event_id>.*)/$', views.get_event, name='get_event'), |
84 | | - url(r'^contact/project/(?P<project_id>[0-9]+)/$', views.contact_project_owner, name='contact_project_owner'), |
85 | | - url(r'^contact/volunteers/(?P<project_id>[0-9]+)/$', views.contact_project_volunteers, name='contact_project_volunteers'), |
86 | | - url(r'^contact/volunteer/(?P<application_id>[0-9]+)/$', views.contact_project_volunteer, name='contact_project_volunteer'), |
87 | | - url(r'^contact/group/(?P<group_id>[0-9]+)/$', views.contact_group_owner, name='contact_group_owner'), |
88 | 89 | url(r'^volunteer/(?P<project_id>[0-9]+)/$', views.volunteer_with_project, name='volunteer_with_project'), |
89 | 90 | url(r'^volunteer/leave/(?P<project_id>[0-9]+)/$', views.leave_project, name='leave_project'), |
90 | 91 | url(r'^volunteer/approve/(?P<application_id>[0-9]+)/$', views.accept_project_volunteer, name='accept_project_volunteer'), |
|
94 | 95 | url(r'^volunteer/demote/(?P<application_id>[0-9]+)/$', views.demote_project_volunteer, name='demote_project_volunteer'), |
95 | 96 | url(r'^volunteer/renew/(?P<application_id>[0-9]+)/$', views.renew_volunteering_with_project, name='renew_volunteering_with_project'), |
96 | 97 | url(r'^volunteer/conclude/(?P<application_id>[0-9]+)/$', views.conclude_volunteering_with_project, name='conclude_volunteering_with_project'), |
97 | | - url(r'^alert/create/$', views.add_alert, name='add_alert'), |
98 | | - url(r'^contact/democracylab$', views.contact_democracylab, name='contact_democracylab') |
| 98 | + url(r'^alert/create/$', views.add_alert, name='add_alert') |
99 | 99 |
|
100 | 100 | ] |
101 | 101 |
|
0 commit comments