url(_(r'^psets/(?P<set_id>\w+)/'), ViewProposalSet.as_view(), name='view-proposalset'), url(_(r'^add/(?P<p_set>\w+)/'), AddProposal.as_view(), name='add-proposal'), url(_(r'^merged/(?P<p_set>\w+)/'), 'merged_proposal', name='merged_proposal'), url(_(r'^psets/'), ListProposalSet.as_view(), name='list-proposalset'), url(_(r'^addset/'), AddProposalSet.as_view(), name='add-proposalset'), url(_(r'^add_support_vote/'), 'vote_proposal'), url(_(r'^merge_proposals/'), 'mergedproposal_to_set', name='merge_proposal'), url(_(r'^field_add/'), 'add_proposal_fields', name='add_fields'), url(_(r'^field_remove/'), 'remove_proposal_field', name='delete_fields'), url(_(r'^select_set/'), 'proposal_to_set', name='select_set'), url(_(r'^(?P<prop_id>\w+)/$'), ViewProposal.as_view(), name='view-proposal'), url(_(r'^(?P<prop_id>\w+)/edit/$'), EditProposal.as_view(), name='edit-proposal'), url(_(r'^(?P<prop_id>\w+)/delete/$'), DeleteProposal.as_view(), name='delete-proposal'), url(_(r'^(?P<space_url>\w+)/vote/approve/(?P<token>\w+)/$'), ValidateVote.as_view(), name='validate-vote'), )
# GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with e-cidadania. If not, see <http://www.gnu.org/licenses/>. """ Proposal module URLs. """ from django.conf.urls import * from django.utils.translation import ugettext_lazy as _ from apps.ecidadania.proposals.views import ListProposals, ViewProposal, \ DeleteProposal, EditProposal, AddProposal urlpatterns = patterns('apps.ecidadania.proposals.views', url(r'^$', ListProposals.as_view(), name='list-proposals'), url(_(r'^add/'), AddProposal.as_view(), name='add-proposal'), url(_(r'^(?P<prop_id>\w+)/edit/$'), EditProposal.as_view(), name='edit-proposal'), url(_(r'^(?P<prop_id>\w+)/delete/$'), DeleteProposal.as_view(), name='delete-proposal'), url(_(r'^add_support_vote/'), 'vote_proposal'), url(r'^(?P<prop_id>\w+)/', ViewProposal.as_view(), name='view-proposal'), )